Python Automation Tester Job in Healthasyst
Python Automation Tester
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job description:-
Experience required: 3 - 7 years
Qualification: BE / B.Tech / M.E / M.Tech / MCA (REGULAR COURSE)
Desired Profile
Role Summary
The Automation Specialist- Testing carries out to automate tests to verify the functionality, usability, security and performance of software products/applications, usually under the guidance of a Senior Specialist- Testing or a Technical Lead- Testing
Must have skills
Excellent knowledge on Python, Selenium, Cucumber automation skills
Candidate should have good knowledge in Robot framework and BDD.
Very good communication skills
Good to have skills
Experience building automation framework right from the scratch.
Roles & Responsibilities
Will be responsible for automating test scripts in Selenium and Cucumber to support of software test requirements.
Designs software QA methods and procedures for use by QA and development staff to ensure all information systems meet minimum company standards and end user requirements
Work closely with the lead to develop, maintain, and enhance the test automation framework and automation infrastructure
Execute and report on planned tests, report and manage defects, regress software fixes for new and existing products, assist development with replicating and debugging problems and develop new test automation solutions as needed
Develop test reports and metrics
Ensures testing commitments are met and provides status communication to Technical Lead- Testing
Communicates to the Technical Lead- Testing about potential impact to target dates and risks to testing
Establishes with appropriate people the nature the testing to be carried out and the test management tool to be used
Verifies that the latest versions of the test cases are used
Logs the test progress, results and defects discovered (with detailed steps to simulate them), using the agreed test management tools. Analyzes the results to develop a clear understanding of the defects
Adheres to Defect Management Process and Defect Service Level Agreement
Creates and communicates Defect Reports
Collaborates with other team members, participate in review meetings
Obtains guidance from appropriate people in case of problems with testing that require additional technical competence
Complies with organization policies, procedures and guidelines when carrying out tests
Keeps abreast with developments in testing processes and technology through continuous learning
Keep up to date on security, performance, stress/volume testing and usability testing
Critical Success Factors for the role
Thoroughness in testing to ensure zero critical defects in the code and no slippage of defects to UAT/production
Displays team spirit, actively participates in review meetings
Demonstrates ability to learn and adapt to new technologies and new testing processes.
Gains domain knowledge and ensures that test coverage is 100%
Follows all the process agreed in the project and show improvement in productivity of writing and execution of test cases.
3 to 7 Years
2 - 4 Hires