Your Role and ResponsibilitiesAs a QA/Test developer having experience with agile methodology You will- Develop system level test and automate them.
- Work on Windows and Unix systems.
- Work closely with software engineers in an agile team to ensure the quality of code and products.
- Play a crucial role in designing, developing, and implementing automated solutions to streamline our processes, increase efficiency, and optimize productivity.
- Collaborate with cross-functional teams to identify automation opportunities, design robust automation frameworks, and execute end-to-end automation testing.
- Mentor and guide junior team members
Required Technical and Professional Expertise
- 6-9 years of experience in Quality Assurance and Software Testing / automation.
- Experience with two or more of the following: Java/Java script, SQL, Bash/shell scripting, Python, Groovy, Geb, Spock, Selenium, Cypress.
- Experience working as part of an agile development team
- Strong problem-solving skills, self-driven with excellent attention to detail and obsessive about quality
- Ability to manage workload to meet specific deadlines in accordance with business priorities
- Knowledge of quality assurance processes
- Experience with automated testing
- Must work effectively as part of a team and be able to exercise independent judgment within defined guidelines and procedures
- Demonstrated communication skills with English fluency, both written and verbal
- Knowledge of the software development lifecycle
- Required degree: Bachelors. Preferred degree: Masters
Preferred Technical and Professional Expertise
- Experience using Atlassian JIRA
- Experience with continuous integration tools such as Jenkins