Designation: Lead Test Engineer
Skills: Automation Testing, Python
Qualification: B.E./B. Tech – CSE/E&TC/EC or equivalent
Location: Pune
Experience: 7+ Years
Roles & Responsibilities:
- Lead and manage the test automation efforts throughout the software development lifecycle (SDLC).
- Design, develop, and maintain automated test scripts and frameworks using Pytest, Python, Selenium, and Appium.
- Create and execute comprehensive test plans, test strategies, test cases, and test scenarios.
- Collaborate with cross-functional teams to define test entry and exit criteria for each testing phase.
- Conduct thorough testing of web applications, mobile applications, REST APIs, and AWS cloud-based applications.
- Perform functional, integration, regression, and performance testing to identify and report software defects.
- Develop and implement testing best practices, guidelines, and standards.
- Mentor and provide guidance to team members on test automation techniques and methodologies.
- Analyze and interpret test results, prepare test reports, and communicate findings to stakeholders.
- Stay updated with the latest industry trends and advancements in test automation tools and frameworks.
Essential Skills:
- Bachelor’s degree in computer science, Engineering, or a related field.
- Proven experience as a Test Automation QA Lead or a similar role.
- Strong proficiency in Pytest, Python, Selenium, and Appium for test automation.
- Extensive knowledge of automation frameworks and methodologies.
- Solid understanding of software development lifecycle (SDLC) and testing processes.
- Experience in designing and implementing test strategies, test plans, and test cases.
- Ability to perform web application testing, mobile application testing, and REST API testing.
- Familiarity with AWS cloud services and experience in testing applications deployed on AWS.
- Excellent analytical and problem-solving skills.
- Strong communication and leadership abilities.
- Detail-oriented with excellent organizational skills.
- Ability to work effectively in a fast-paced, collaborative team environment.
- Relevant certifications in software testing and test automation.
- Experience with continuous integration and deployment (CI/CD) tools.
- Knowledge of performance testing tools and techniques.