You will be expected to:
• Build automated tests and test harnesses following best practices for project management and writing clear, efficient code.
• Automate and improve testing infrastructure. Advocate for and support colleagues’ use of tests and testing infrastructure throughout the organization.
• Develop and maintain testing environments for contributions and releases.
• Produce clear, testable, documentation of features for external users, both in code and for our wiki
• Review user stories for clarity and testability, ensuring clear acceptance criteria.
• Work confidently in Javascript & Python (typescript is a plus), and/or interact with a variety of data systems and testing tools, improving the codebase to ensure it is clear and easily approachable for external collaborators.
• Display the ability to work independently and make timely decisions on whether or not new code is acceptable to present to clients.
Qualifications:
• 5+ years of experience in automated software development/quality assurance. Prior success doing QA as a member of an agile engineering team.
• Hands-on experience utilizing Cypress and at least one other automation testing framework, such as Jest, Jasmine, Mocha, Cucumber.js.
• In-depth understanding of web technologies such as HTML, CSS, and JavaScript
• Experience testing all layers of a web application, including front-end, service layer, and back-end testing.
• Robust grounding in principles of computer science and software design
• Strong written and verbal communication skills are a requirement for this position.
• Experience with CI/CD concepts and CI/CD Implementations
• A strong desire to solve problems, locate problem areas in our code that need updating, and to improve our development process in general.
Automation Testing, Cypress
--
You must verify your mobile number to apply to this job.