Senior Engineer - Quality Engineering

Date: 8 Oct 2025

Location: Pune, MH, IN, 411006

Company: Altimetrik

SDET - API, Java, selenium, API, BDD, Cucumber, 6-8 yrs

  • Robust understanding of testing frameworks and methodologies, specifically utilizing Cucumber for behavior-driven development (BDD).
  • Proficiency in Cucumber to write and execute acceptance tests in a human-readable format for effective communication with stakeholders and developers.
  • Experience band of 5 to 30 years with advanced proficiency in designing and implementing comprehensive test scenarios aligned with business requirements.
  • Extensive experience in Java as the primary programming language for developing automated test scripts and frameworks.
  • Deep understanding of object-oriented programming principles and the Java ecosystem for creating efficient and reusable test code.
  • Advanced proficiency in Java with expertise in libraries and tools that facilitate test automation.
  • Solid foundation in software testing principles, including knowledge of various testing types such as unit, integration, and system testing.
  • Familiarity with test automation tools and frameworks that integrate with Java and Cucumber.
  • Capability to perform code reviews and mentor junior team members, contributing to team growth and effectiveness.
  • Bachelor of Technology (B.Tech) in Computer Science and Engineering or Master of Technology (M.Tech) in Software Engineering.
  • Relevant certifications such as Certified Scrum Master (CSM) and ISTQB Certified Tester Advanced Level - Test Automation preferred.
  • Lead the design and implementation of test automation frameworks using Cucumber and Java to ensure robust quality engineering practices.
  • Develop, maintain, and execute automated test scripts for API, web services, and UI applications, ensuring high test coverage and reliability.
  • Collaborate closely with development teams to integrate testing into the CI/CD pipeline, facilitating continuous testing and feedback loops.
  • Mentor and guide junior SDETs in best practices for test automation, coding standards, and quality assurance methodologies.
  • Participate in requirements gathering and analysis to design effective test scenarios based on business needs and acceptance criteria.
  • Conduct performance and load testing to ensure application scalability and reliability under varying conditions.
  • Analyze test results, identify defects, and work with development teams to ensure timely resolutions of issues.
  • Stay updated with the latest trends in quality engineering and automation tools, contributing to continuous process improvement.

Long Description

• 2 to 4 years relevant work experience in SDET role

• Proficient in Java, JUnit, TestNG, and other languages or tools

• Good hands-on experience with Selenium WebDriver, locator strategies and wait conditions

• Good knowledge of web services standards and related technologies (REST, SOAP, XML)

• Experience in developing automation scripts using BDD/ATDD and with various framework approaches like Modular, Keyword driven, and Data driven

• Experience with Cucumber or similar BDD based tools

• Experience testing in cross-browser

• Experience with tools like JIRA, Sharepoint, Rally, wiki, etc

• Should have worked on source code management tools like GIT/SVN

• Experience integrating the test framework with CI/CD tools (GitHub, Jenkins, Selenium Grid) in cloud and data-centre based infrastructure

• Experience working in Agile development methodology and fast paced delivery model

• Propensity to probe and find defects

• Inquisitive, methodical, and analytical in testing applications

• Excellent verbal and written communication skills

• Thrive in self-motivated internal-innovation driven environment

• Experience in a global matrix organization

• Ability to quickly understand code and specifications

• Aligning with Altimetrik's core values and priorities            

• Ability to quickly understand complex functionalities and build automation assets with reusability, stability and high quality

• Write utilities / automation tools using Java, REST and more

• Root cause analysis and track defect resolution to completion

• Ability to collaborate with test engineers, SDETs, developers and other stakeholders

• Communicate daily status reports in Scrum and participate in agile ceremonies

• Document process, designs, test results, and analysis reports

Roles & Responsibilities

• Ability to quickly understand complex functionalities and build automation assets with reusability, stability and high quality

• Write utilities / automation tools using Java, REST and more

• Root cause analysis and track defect resolution to completion

• Ability to collaborate with test engineers, SDETs, developers and other stakeholders

• Communicate daily status reports in Scrum and participate in agile ceremonies

• Document process, designs, test results, and analysis reports