Posted on: 09/07/2025
Job Overview :
We're looking for a highly skilled and motivated SDET (Software Development Engineer in Test) to join our Quality Assurance team. You will play a crucial role in building robust automated regression test capabilities, enhancing debugging processes, and improving test coverage for our enterprise applications. This position requires strong technical aptitude, a collaborative mindset, and a commitment to driving quality throughout the software development lifecycle.
Key Responsibilities :
- Collaborate with fellow SDETs to build and enhance automated regression test capabilities for enterprise applications.
- Improve debugging processes and increase test coverage across the software portfolio.
- Write detailed test plans and test cases, executing both manual and automated tests.
- Document product failures, test procedures, and analysis thoroughly in internal tools such as Jira, Quip, and TestRail.
- Develop and maintain automated test suites using Pytest for backend APIs and UI components, ensuring high test coverage and efficient debugging.
- Utilize XPath expressions for robust element identification in dynamic web pages during UI test automation with tools like Selenium.
- Develop and maintain RestAPI automation frameworks.
- Work closely with Software Development Engineers to understand new features and their technical implementation.
- Collaborate with Product Management and UX designers to understand customer usage models and develop test plans and suites that accurately simulate real-world environments.
- Drive best practices for regression testing, promoting quality-centric methodologies in the software development process.
- Deliver manual and automated solutions for testing customer-facing features.
- Work effectively in a test-driven development environment, addressing code refactoring and code bottleneck issues.
Requirements :
- Bachelor's degree in Computer Science Engineering or a related field with 5+ years of experience in software quality assurance.
- Ability to understand functional/technical specifications and thoroughly analyze data.
- Strong knowledge of Python.
- Excellent QA aptitude and a proven ability to drive process improvements.
- Experience in developing Web automation using Selenium or Cucumber framework.
- Demonstrated experience in developing and maintaining automated test suites using Pytest.
- Proficiency in utilizing XPath expressions for UI test automation.
- Experience in developing RestAPI automation frameworks.
- Ability to write comprehensive test plans and test strategy documents based on product requirements.
- Ability to work both independently and as a collaborative team member.
Preferred Qualifications :
- Experience with AWS Technology stack and open-source tools.
- Experience building test automations on or working with Product Lifecycle Management (PLM) applications like Windchill, Teamcenter, Agile, etc.
- Strong understanding of product domain to define effective test strategies.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1509964
Interview Questions for you
View All