
Sr. Quality Assurance Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
- Develop comprehensive test strategies for functional, performance, and security testing, including SOAP, RESTful APIs, and UI layers.
- Analyze requirements and design effective and optimal test scenarios
- Collaborate with cross-functional teams (Development, QA, DevOps) to create, implement, and maintain test plans, test cases, and test environments.
- Coordinate defect validation with the test team and assist the development team in reproducing and fixing defects.
- Create and maintain test environments and associate test data for consistent and reliable test executions.
- Drive the adoption and implementation of test automation frameworks for web (Playwright, Selenium) and API (Postman/SOAPUI) testing.
- Ensure integration of automated tests into the CI/CD pipeline to enable continuous testing and faster feedback loops.
- Lead efforts in containerizing testing environments using Docker or Kubernetes to streamline testing processes.
- Design and execute performance tests using tools like JMeter or LoadRunner to validate the scalability and reliability of applications.
- Implement security testing strategies, including vulnerability assessments and penetration testing, ensuring that applications are robust and secure.
- Evaluate product readiness for customer availability and provide initial signoff for production releases.
- Provide post-implementation support for all deliverables, ensuring that any issues are addressed promptly.
- 5 to 8 years of experience in quality assurance, with at least 2+ years in automation testing using Java, Selenium or Playwright
- Proven track record of implementing UI and API automation strategies using tools like Selenium and Postman.
- Hands-on experience with performance testing (e.g., JMeter, LoadRunner) and security testing methodologies.
- Working knowledge of SOAP, RESTful APIs, and tools like Postman and SOAPUI.
- Strong understanding of XML, JSON, and experience working on web services-based projects.
- Familiarity with security testing tools and practices.
- Ability to communicate effectively with a diverse team (internal and external) and handle multiple tasks/projects concurrently.
- Strong ability to work in a collaborative environment with challenging deadlines.
- Understanding of Generative AI fundamentals and leveraging them for Testing
- Bachelor's degree in Computer Science, Engineering, or related field.
- Experience with CI/CD pipleines with cloud platforms (AWS, Azure, GCP ) is a plus.
- Knowledge of database tools (Eg: SQL developer, pgAdmin) and writing SQL queries