Job Description
Join our dynamic team at PrecisionTech Systems as a Senior Quality Assurance Engineer, where you'll be instrumental in delivering flawless software experiences to millions of users. We're seeking a meticulous professional to architect and execute comprehensive testing strategies that ensure our products exceed industry standards. This role offers the opportunity to work with cutting-edge technologies in a collaborative environment that values innovation and quality excellence.
Responsibilities
- Design and implement end-to-end test plans covering functional, performance, security, and usability requirements
- Lead automated testing initiatives using Selenium, Cypress, and Playwright frameworks
- Develop and maintain CI/CD pipelines with Jenkins and GitHub Actions for continuous testing
- Execute exploratory testing to identify edge cases and potential product vulnerabilities
- Collaborate with cross-functional teams to define quality metrics and KPIs
- Document test results, defects, and improvement recommendations in JIRA
- Mentor junior QA engineers and champion quality best practices across the organization
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5+ years of experience in QA/QC roles with SaaS products
- Expertise in test automation frameworks and scripting languages (Python, Java)
- Strong understanding of agile methodologies and QA processes
- Experience with performance testing tools (JMeter, LoadRunner) and security testing
- Certified Quality Engineer (CQE) or ISTQB Advanced Level preferred
- Proficiency in defect tracking tools and test management systems
- Excellent analytical skills and attention to detail