Tech Stack
CypressJavaJavaScriptPythonSplunkSQL
About the role
- Collaborate with development and quality assurance teams to understand product requirements and develop test plans.
- Create and execute automated and manual test cases for SaaS based web applications.
- Identify and report bugs and work with development teams to resolve them.
- Develop and maintain test automation scripts using modern JavaScript based end to end automation tools.
- Contribute towards enhancing and maintaining the automation framework.
- Design, develop and execute automated API tests.
- Perform performance, load, and stress testing to ensure the scalability of our applications.
- Ensure that all testing activities meet our standards for quality and consistency.
- Work with development teams to integrate automated tests into our continuous integration and deployment processes.
- Stay up to date with the latest testing tools and methodologies and make recommendations for process improvements.
- Stay up-to-date with the latest trends and best practices in modern programming languages, automated testing frameworks and testing methodologies.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 5+ years of experience in software development, with a focus on testing and test automation of SaaS based web applications.
- Strong programming skills in one or more languages such as Java, Python, or JavaScript.
- Experience with Cypress required; modern JavaScript end-to-end tools such as CodeceptJS and Playwright preferred.
- Experience with API testing tools and frameworks like Postman, Katalon, or REST Assured.
- Experience with agile development methodologies and continuous integration and deployment.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Self-starter and self-motivated with proven ability to deliver results in a fast-paced, high-energy environment.
- Works effectively with cross-functional teams to build a trusted partnership.
- Healthcare experience is highly preferred.
- Experience with reading and writing complex SQL queries.
- Comfortable diving into code to understand how a system works under the hood.
- Understanding of code version control systems like git.
- Experience using and configuring logging and observability tools like Datadog, New Relic, Splunk, Dynatrace, etc.