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