Software QA Automation Engineer
Nurocor is seeking candidates for a Quality Assurance Automation Engineer position. The primary responsibility of this position is to collaborate with the Nurocor development team in building and executing manual and automated test suites for the purpose of validating Nurocor products. Manual test cases are developed and executed for new product features and bug fix validation as part of product release cycles. Automated test cases are developed to provide product regression testing coverage at the UI and API levels. The position is full-time and remote, with daily collaboration through Microsoft Teams and the Atlassian product suite (Jira, GitLab, Confluence).
Responsibilities:
- Creating and executing detailed manual and automated test cases to verify new and existing product functionality
- Analyzing, documenting, and tracking product issues discovered during testing, including verifying correct product operation after reported issues are resolved
- Performing peer reviews of manual and automated test cases to confirm alignment with best practices and to assure full test coverage of product requirements
- Recommending product enhancements and usability improvements with the goal of improving user experience
- Managing test environments including configuration and the creation of relevant test datasets
Skills:
- Expertise in both automated and manual testing
- Ability to understand complex systems and dependencies within a microservices architecture
- Advanced analytical skills, with critical thinking capability and strong problem-solving skills
- Strong written/oral communication skills with the ability to collaborate within and across teams
- Ability to understand software capabilities from the customer point of view
- Detail-oriented; able to effectively document both high-level scenarios and fine-grained testing requirements within such scenarios
- Flexibility to rapidly adjust plans based on changing business needs
- Independent worker with the desire and ability to quickly learn new product features
- Demonstrated knowledge of JavaScript, TypeScript, Java, or other object-oriented programming languages
- Experience with source control (version control) tools such as Git
- Experience with Continuous Integration / Continuous Deployment platforms such as Gitlab CI, CircleCI or Jenkins, and experience working with DevOps and build pipelines
- Experience with Playwright, Cypress, or other JavaScript-based UI automated test tools, including the use of Page Object Models for test case development
- Experience with Zephyr Scale or similar test case development tool
- Experience using Postman, ReadyAPI, or other API test tools
- Experience with browser developer tools
Education/Experience:
- Education: Bachelor’s degree in computer science or computer engineering, or Master’s degree in a related field
- Experience: Minimum of five years of experience with manual and automated QA testing
About Nurocor:
Nurocor provides the industry-leading platform for Digitalized clinical development to help companies bring drugs to market faster. Our product development expertise is unsurpassed, with a deeply experienced and tight-knit team well-versed in modern product development architecture, techniques, and processes. Nurocor combines the best of agile development processes with rigorous end-to-end traceability from requirements through implementation to validated system testing, to deliver industry-leading product capabilities on an enterprise scale.
Job Type: Full-time
Salary: $80,000 – $100,000 per year
Benefits:
- 401(k)
- Dental Insurance
- Flexible spending account
- Health insurance
- Health savings account
- Vision insurance
- Life insurance
- Paid time off
Schedule:
- Monday to Friday
Supplemental pay types:
- Bonus pay
Education:
- Bachelor’s
Experience:
- Software testing: 5 years (Required)
Work Location:
- Remote
Job Features
Job Category | Software QA Automation Engineer |