QA Automation Engineer

Bangalore Urban, Karnataka, India
Sep 25, 2024
Sep 25, 2025
Hybrid
Full-Time
5 Years
Job Description

We are seeking a highly skilled Senior Automation Test Engineer with 5+ years of experience in Selenium, Java, and test automation for web applications and APIs. The ideal candidate will have a strong background in designing and building automation frameworks, writing and executing test scripts, and improving the quality and performance of Single Page Applications (SPAs).

Key Responsibilities

  1. Develop & Maintain Automated Test Scripts. Build and manage robust automated test scripts using Selenium to validate the functionality and performance of websites and web applications.
  2. Test Execution & Defect Management. Execute automated test cases, thoroughly identify defects, and collaborate with developers to resolve issues in a friendly and efficient manner.
  3. Optimize Test Frameworks. Continuously enhance and refine the test automation frameworks to improve testing efficiency, coverage, and strategy.
  4. API Testing. Design and implement API-driven test frameworks, ensuring seamless interaction and validation of backend services.
  5. Cross-Language Flexibility. Leverage your knowledge of Java and JavaScript/TypeScript to build versatile and efficient automation solutions, ensuring compatibility across different platforms.
  6. Automation Framework Development. Design and develop automation frameworks tailored for Single Page Applications (SPAs), ensuring maximum reliability and performance.

Required Skills & Qualifications

  • 5+ years of hands-on experience in web automation using Selenium with Java.
  • Proven experience in designing, developing, and maintaining automation test frameworks for website and API testing.
  • Strong knowledge of JavaScript/TypeScript with a willingness to work with both languages.
  • Experience in API testing and creating API-driven test frameworks.
  • Familiarity with the best practices for testing Single Page Applications (SPAs).
  • Excellent problem-solving skills with a detail-oriented approach to identifying and resolving bugs.
  • Strong collaboration and communication skills to work effectively with cross-functional teams.

Nice to Have

  • Experience with CI/CD pipelines for continuous testing and integration.
  • Knowledge of performance testing tools and techniques.
  • Familiarity with Agile methodologies and processes.

Why Join Us

  • Work on exciting and impactful projects with cutting-edge technologies.
  • Collaborate with a talented and passionate team of developers and testers.
  • Opportunities for continuous learning and career advancement in a dynamic environment.

If you're passionate about test automation, quality assurance, and improving the user experience through rigorous testing, we'd love to have you on our team!