Company: Norstella
Location: Remote, India
Date Posted:
Employment Type: Full Time
Job ID: R-698
Description
Lead Automation Strategy: Develop and continuously improve robust automation frameworks for functional, regression, smoke, and performance testing, using tools like Playwright, Selenium, and others as suited to the projects. Ensure automation testing is integrated within CI/CD pipelines for continuous feedback.
Manual Testing Support: Execute manual test cases where automation is not feasible or as product requirements evolve. Ensure that all testing, both manual and automated, aligns with product goals, prioritizing thoroughness and attention to detail.
Code Quality and Analysis: Implement and oversee static and dynamic code analysis (e.g., SonarQube, StackHawk) to proactively address vulnerabilities and code quality issues. Collaborate with DevOps to standardize these quality checks within the CI/CD pipeline.
Increase Automation Coverage: Drive initiatives to maximize automation coverage, reducing reliance on manual testing. Target at least 80% automation coverage for critical test cases while ensuring the flexibility to address product-specific manual testing needs.
Mentor and Guide Team Members: Provide technical leadership and mentorship to junior QA engineers, sharing best practices in automation, manual testing, test case design, and troubleshooting. Foster a collaborative, learning-oriented team culture.
Performance and Reporting: Oversee performance testing (e.g., JMeter, Postman) and reporting, tracking metrics like test execution speed, coverage, and defect detection rates. Generate comprehensive reports to keep stakeholders informed and support data-driven decisions.
Optimize Test Execution Processes: Improve automated and manual test execution efficiency, ensuring quick turnaround times with minimal manual intervention. Implement self-monitoring pipelines and address potential testing bottlenecks. Champion a “shift-left” approach in testing, focusing on early detection and resolution of issues to ensure continuous quality.