Position Summary
We are looking for a passionate and skilled Senior Software QA Engineer with extensive experience in Tosca test automation to ensure the highest quality of our software products. You will be responsible for designing, executing, and maintaining automated test scripts using Tosca, as well as collaborating with cross-functional teams to drive product quality throughout the development lifecycle. The ideal candidate will be a strong advocate for quality, possessing deep knowledge of test automation frameworks and best practices.
Job Duties :
- Lead the design, development, and execution of automated tests using Tosca for functional, regression, and integration testing.
- Work closely with developers, product managers, and other stakeholders to define test strategies, create test plans, and ensure proper test coverage.
- Run and maintain automated test scripts, analyze test results, and provide detailed reports to stakeholders. Identify, log, and track defects, and help prioritize them for resolution.
- Contribute to the improvement of QA processes, tools, and frameworks. Recommend best practices and drive automation initiatives across the QA team.
- Provide technical leadership and mentorship to junior QA engineers, ensuring they adhere to best practices and improving their technical skills.
- Work closely with the development, product, and business teams to identify and resolve issues quickly and efficiently.
- Configure and maintain test environments, including integrations with CI / CD pipelines, to facilitate efficient automated testing.
- Perform root cause analysis for failed tests, providing actionable feedback to development teams for code improvement.
Job Qualifications :
Minimum of 5+ years of experience in Software Quality Assurance, with at least 4+ years of hands-on experience working with Tosca.A Bachelor's degree in Computer Science, Engineering, or related field.Certifications : Tosca Automation Engineer.Proven experience in Tosca test automation, including creating and maintaining Tosca modules, test cases, and automation scripts.In-depth understanding of test automation principles and frameworks. Experience with other test automation tools (e.g., Selenium, Appium) is a plus.Familiarity with programming languages such as Java, Python, or C#. Experience with scripting languages like Groovy or PowerShell is beneficial.Experience with CI / CD tools such as Jenkins, Bamboo, or Azure DevOps for integrating test automation into continuous integration pipelines.Solid understanding of manual testing processes, including functional, regression, performance, and load testing.Experience working in Agile / Scrum environments, collaborating with cross-functional teams in fast-paced development cycles.Strong analytical skills with the ability to troubleshoot and resolve complex issues in test automation and application code.Communication Excellence – clear, concise writing and strong interpersonal skills.Adaptability – thrives in ambiguity and pivots quickly as executive needs evolve.Schedule / Location :
Remote - AZ, CA, CO, CT, FL, IL, MI, NV, NY, PA, TX, WVSchedule - Monday-Friday 8 : 00am-5 : 00pm