Job Description
• Design, build, modify, and maintain Automation Frameworks for Web applications
• Interact with development teams to help implement optimized and re-usable functional test automation
• Maintain the functional test portion of the Continuous Integration pipeline
• Review automated test code to assure adherence to standards and to advise on optimization
• Research, identify, and implement new automation technologies
• Define, document, and conduct training on automation practices, tools, and coding standards
• Troubleshoot application issues and report technical findings to development
Knowledge and Experience
• 3+ years of experience in JavaScript
• 3+ years of experience working with UI test automation
• 3+ years of experience in developing test automation of RESTful APIs or Microservices
• 3+ years of automation or regression testing experience
• 2+ years of SQL experience
• 3+ years of experience in Python or BASH (At least one).
• 3+ years of experience with continuous integration/continuous deployment and build tools (i.e. JUnit, GIT, Maven, Jenkins or equivalent) and using an industry standard source control management system
• Knowledge of test technology trends and Web frameworks/tools (React, Angular, NodeJS, etc.)
• Knowledge and experience of performance testing Web applications
• Knowledge and experience of performance testing RESTful APIs or Microservices
• Ability to diagnose application issues (reviewing applications logs, reviewing server stats, etc.)
• Solid understanding of behavior driven development (BDD)
• Experience working in a continuous integration environment
• Solid Understanding of Agile development lifecycle
• Solid understanding of software testing practices
• Excellent verbal, written, and interpersonal communication skills
• Experience working with cloud services Selenium grids and cloud services device farms (Sauces Labs is preferred)
• Knowledge of C++/Java, Docker and Splunk is a plus
Schedule
This role offers work from home flexibility of up to 2 days per week
💡 Quick Summary
Seeking a career-building opportunity? The Developer| Automation position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
