Summary:
As a Test Automation Engineer you will transform testing into a continuous and efficient endtoend quality engineering function through the use of quality processes tools and methodologies significantly improving control accuracy and integrity. You will evolve more predictive and intelligent testing approaches based on automation and innovative testing products and solutions. Your typical day will involve implementing quality processes utilizing automation tools and collaborating with crossfunctional teams to ensure the delivery of highquality software products.
Roles & Responsibilities:
Expected to perform independently and become an SME.
Required active participation/contribution in team discussions.
Contribute in providing solutions to work related problems.
Develop and maintain automated test scripts using Python programming language.
Execute automated test scripts and analyze test results.
Identify and report software defects and issues.
Collaborate with developers and other stakeholders to understand software requirements.
Participate in code reviews and provide feedback for improvements.
Professional & Technical Skills:
Strong implementation knowledge on python OOPs and Data structures
Strong coding skills (readability structure and uniformity etc) and debugging skills
Strong analytical and problem solving skills
Strong knowledge on robotframework unit testing frameworks selenium api automation building utilities.
Good knowledge on database design and relations
Good understanding of HTML CSS ReactJS and frontend technologies.
Strong knowledge in building web services and api using Django or FastAPI
Code Dockerization and deployment experience
Hands on experience on any of the scripting
Additional Information:
The candidate should have a minimum of 3 years of experience in Python (Programming Language).
This position is based at our Bengaluru office.
A 15 years full time education is required.