Senior QA Engineer
We are looking for a highly experienced Senior QA Engineer with proven records of software quality assurance.
As a Senior QA Engineer, you will play a key role in shaping our QA strategy and ensuring the highest quality standards across our SaaS platforms. You will work closely with engineering, DevOps, and product teams to define testing frameworks, automate regression and integration testing, and establish quality benchmarks. You will also mentor QA team members, guide best practices, and help us build a culture of continuous testing and improvement.
Key Responsibilities
Quality Strategy & Leadership
- Define and drive QA strategy across products and microservices.
- Mentor and guide junior QA team members, fostering skill development and ownership.
- Collaborate with engineering leads to embed quality into every stage of the development lifecycle.
Automation & Process Optimization
- Design and implement automated test suites for functional, integration, and regression testing.
- Identify opportunities to reduce manual testing effort through automation tools and frameworks (e.g., Selenium, Playwright, Cypress, JMeter, Postman, etc.).
- Maintain continuous testing pipelines integrated with CI/CD (Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline).
Integration & API Testing
- Test and validate complex integrations across microservices, APIs, and third-party systems.
- Develop robust API test scripts and ensure consistent validation of service interactions.
Performance, Load, and Security Testing
- Conduct performance and load testing to ensure system reliability under stress.
- Identify and document performance bottlenecks, and collaborate with engineering teams on optimization.
- Perform basic security testing, such as input validation, authentication, and API security validation.
- Benchmarking & Continuous Improvement
- Establish and track QA metrics, performance benchmarks, and test coverage standards.
- Drive improvements in QA tools, environments, and practices.
- Advocate for continuous improvement in development and release processes.
 
Requirements
Experience: 5+ years of professional experience in software testing and QA roles, with at least 2 years in a senior or mentoring capacity.
Technical Skills:
- Strong hands-on experience with test automation frameworks (Selenium, Cypress, Playwright, etc.).
- Solid understanding of API and microservice testing using tools like Postman, RestAssured, or similar.
- Proficiency in performance/load testing tools (JMeter, Locust, k6, etc.).
- Familiarity with CI/CD integration and test automation pipelines.
- Experience in basic security testing and identifying common vulnerabilities.
- Strong analytical and debugging skills.
Soft Skills:
- Excellent communication, collaboration, and mentoring skills.
- Ability to work cross-functionally and align QA priorities with product and engineering goals.
- Strong sense of ownership and accountability for product quality.
Good to Have
- Experience with SaaS platforms and multi-tenant architectures.
- Exposure to legacy system modernization projects.
- Knowledge of cloud environments (AWS preferred) and containerized setups (Docker, Kubernetes).
- Familiarity with monitoring tools and observability best practices.

 
								 
								 
								 
								 
								 
								 
								 
								