A Software Test Engineer is responsible for ensuring the quality and reliability of software applications by designing, developing, and executing tests. They identify, document, and track defects, and work with development teams to resolve them. They also collaborate on improving the software development process and staying updated on testing methodologies. Key Responsibilities:
Keyskills: automated software testing software architectural design software development software research software testing