Designation: Senior Test Engineer
Skills: Automation Testing, Python
Qualification: B.E./B. Tech – CSE/E&TC/EC or equivalent
Location: Pune
Experience: 3+ Years
Roles & Responsibilities:
- Design and develop automated test scripts and test suites using Python, Appium, PyTest, Selenium, and Robot Framework for web applications, mobile applications, and APIs.
- Lead the effort to establish and maintain test automation frameworks, methodologies, strategies, plans, and schedules to ensure comprehensive test coverage and efficient test execution.
- Work closely with development and QA teams to understand testing requirements, create test scenarios, and identify opportunities for automation.
- Implement and integrate automated tests into the continuous integration and continuous delivery (CI/CD) pipelines for timely and reliable delivery of software.
- Perform code reviews, provide constructive feedback, and enforce coding standards for test automation scripts.
- Identify, track, and prioritize defects, issues, and risks, and work with the team to ensure timely resolution.
- Collaborate with stakeholders to understand business requirements and translate them into effective test cases.
- Drive performance and load testing efforts to identify performance bottlenecks and ensure system scalability.
- Continuously improve test automation processes, tools, and methodologies to enhance efficiency and productivity.
- Mentor and provide technical guidance to junior test automation engineers, promoting knowledge sharing and skill development within the team.
Essential Skills:
- Proven experience as a Test Automation Engineer, with a strong focus on Python, Appium, PyTest, Selenium, and Robot Framework.
- Extensive experience in developing and implementing test automation frameworks, methodologies, and strategies.
- Hands-on experience in creating and maintaining automated tests for web applications, mobile applications, and APIs.
- Proficiency in Python programming and the ability to write scalable, maintainable, and efficient automation code.
- Experience in AWS technologies EC2, S3, Lambda etc is a plus
- In-depth knowledge of Robot Framework and its ecosystem, along with experience in creating custom libraries and keywords.
- Familiarity with CI/CD pipelines and experience integrating automated tests into the build process.
- Strong understanding of software testing principles, methodologies, and best practices.
- Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira).
- Solid analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in an Agile development environment.
- Strong leadership and mentoring abilities to guide and motivate team members.