Job Description
Join our innovative team at NexTech Solutions as a Senior Quality Assurance Engineer and become the guardian of excellence in our cutting-edge software ecosystem. You'll drive quality initiatives across our flagship products, ensuring seamless user experiences and robust system performance. We're seeking a detail-oriented professional passionate about automation and continuous improvement to elevate our QA framework to industry-leading standards. Collaborate with agile teams in a dynamic environment where your expertise directly shapes product success.
Responsibilities
- Design, implement, and maintain comprehensive test plans and automation frameworks for web and mobile applications
- Lead QA processes including functional, regression, performance, and security testing across product lifecycle
- Identify, document, and track defects using JIRA while ensuring timely resolution
- Mentor junior QA engineers and establish best practices for quality assurance methodologies
- Collaborate with product managers and developers to define quality metrics and KPIs
- Optimize CI/CD pipelines to integrate automated testing and accelerate release cycles
- Analyze test data to identify trends and recommend process improvements
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5+ years of experience in QA testing with 3+ years in automation frameworks (Selenium, Cypress, Playwright)
- Expertise in test-driven development (TDD) and behavior-driven development (BDD) methodologies
- Strong proficiency in programming languages: Python, Java, or JavaScript
- Experience with performance testing tools (JMeter, LoadRunner) and SQL database querying
- Deep understanding of agile/scrum workflows and DevOps practices
- Certification in QA methodologies (e.g., ISTQB) highly desirable
- Excellent analytical skills and attention to detail with ability to prioritize complex tasks