Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by UST, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Sr. Software Test Engineer at UST will play a critical role in ensuring the quality and reliability of software applications. This position entails designing and executing comprehensive test plans, identifying and documenting defects, and collaborating with cross-functional teams to enhance product functionality. The ideal candidate will leverage their expertise in both manual and automated testing methodologies to drive quality assurance processes and contribute to the overall success of software development projects.
Job Responsibilities
- Develop and execute detailed test plans and test cases based on software requirements and design specifications.
- Conduct manual and automated testing to ensure the functionality, reliability, performance, and security of software applications.
- Identify, document, and track defects through to resolution, collaborating with development teams for effective bug fixes.
- Enhance and maintain automated test scripts and frameworks to improve testing efficiency and reduce time-to-market.
- Perform regression testing after bug fixes, system upgrades, and production deployments.
- Participate in peer reviews of test plans, test cases, and other QA documentation.
- Provide timely and insightful reports on testing progress, results, and root cause analysis of defects.
- Stay current with industry trends in software testing methodologies and tools to continually improve testing strategies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years’ experience in software testing, with a focus on both manual and automated processes.
- Proficient in test automation tools such as Selenium, QTP, or similar frameworks.
- Strong understanding of the software development lifecycle (SDLC) and quality assurance methodologies.
- Experience with scripting languages such as Java, Python, or JavaScript.
- Familiarity with Agile and DevOps methodologies.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication skills, both written and verbal, with the ability to work collaboratively across teams.
Technologies & Tools
The Sr. Software Test Engineer will utilize a range of technologies and tools to perform testing activities effectively. These may include automated testing frameworks such as Selenium and JUnit, test management tools like JIRA and TestRail, as well as scripting languages for test case automation. Familiarity with version control systems such as Git and CI/CD tools like Jenkins will also be critical in ensuring seamless integration within the software development process.
Ideal Candidates
Ideal candidates for the Sr. Software Test Engineer position will possess a strong commitment to quality and excellence. They will have a proactive attitude towards problem-solving and a collaborative spirit, engaging with various teams to facilitate seamless processes. The ability to adapt to dynamic project requirements and prioritize tasks effectively is crucial. Additionally, a passion for continuous learning and mastering new technologies will distinguish candidates who thrive in this role at UST.
In September there were 7.5 million job openings in the US, and 7.1 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.