SUMMARY
Mid-level Software Quality Engineer responsible for writing high quality automation code using Cypress, Javascript & other automation technologies. You should be a team player and excellent communicator. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
PRIMARY RESPONSIBILITIES
- Write high quality automation code using Cypress, Javascript & other automation technologies, in a high-paced, sophisticated production environment.
- Embrace and enhance patterns for our automation architecture and infrastructure, with a focus on maintainability, usability, scalability and reliability
- Implement the standards of quality of the software we write via writing self-explanatory coded tests.
- Collaborate with front end engineers, back end engineers, devops engineers, product managers, and user experience designers to influence our software design and architecture to be testable.
- Develop and execute test cases, defects reporting and status reporting.
- Involve in test cases and automation scripts review as a peer.
- Work with developers to help reproduce issues and prioritize them.
- Ultimately certify if a feature or defect is ready for production release.
- Be responsible for the successful deployment and execution of our suite of tests across all levels of experimental, stable, and production environments.
- Maintain high awareness of industry issues and trends, particularly in regard to web technologies, .NET, microservices, cloud computing (AWS), and automated unit testing.
REQUIRED KNOWLEDGE / SKILLS / ABILITIES
4+ years of experience in manual and automation testing using Cypress / Selenium / Javascript or other similar technologies.Deep knowledge of the testing process and software testing life cycleDetailed knowledge of Test scenarios / Test cases writing, Defect logging and trackingHands-on experience working with creating, consuming, and testing REST APIsKnowledge of HTML & CSS. Knowledge of JUnit, NUnit, Jasmine would be a plusExperience with performance testing would be a plusHave used and contributed to continuous integration / continuous deployment pipelinesExcellent problem solving and analytical skillsExcellent communications skillsSkills Required
Nunit, Css, Performance Testing, Continuous Integration, Jasmine, Html, Junit, cypress , Continuous Deployment, Selenium, Javascript, Rest Apis