JOB SUMMARY
The Test Automation Engineer is a detail-oriented team member who helps ensure the delivery of reliable, secure, accessible, and high-performing software products in a fast-moving AI-assisted engineering environment.
The Test Automation Engineer goes well above and beyond merely executing test cases at the end of the SDLC. This role blends deep manual testing expertise, modern automation engineering, AI-assisted quality workflows, and continuous validation practices throughout the software delivery lifecycle. The ideal candidate is equally comfortable performing exploratory testing, documenting complex edge cases, designing scalable automated test suites, and collaborating closely with product managers, developers, DevOps engineers, and UX teams.
This position requires someone who understands that excellent software quality comes from:
Human-driven investigative testing and risk analysis
Reliable, maintainable, and scalable automation frameworks
A fast feedback loop between developer and QA
The successful candidate will contribute to shift-left and shift-right quality strategies, CI/CD testing pipelines, production validation, and AI-enhanced testing practices while maintaining a strong focus on user experience, traceability, and documentation quality.
KEY RESPONSIBILITIES
Manual Testing & Quality Validation
Execute comprehensive manual testing across CareTria’s suite of web and API applications and thoroughly document results
Perform exploratory, regression, smoke, integration, and end-to-end testing
Validate complex business workflows, edge cases, error handling, and data integrity
Reproduce, isolate, document, and track software defects with high-quality evidence and clear reproduction steps
Collaborate with product and development teams to clarify requirements and identify quality risks early
Participate in backlog refinement, sprint planning, and release deployments
Conduct production validation and post-release verification activities
Automation Engineering
Develop and maintain scalable automated test frameworks and pipelines
Build automated UI, API, integration, and regression tests
Maintain integration of automated testing into CI/CD pipelines
Improve test stability, reliability, execution speed, and maintainability
Monitor automated test execution results and triage failures efficiently
Contribute to continuous testing initiatives across the SDLC
Collaboration with Product & DevOps
Partner with product to test at the requirement level, and ensure User Stories are testable and well-defined
Champion shift-left quality practices by engaging early in requirements and design discussions
Support shift-right testing through observability, telemetry analysis, and production monitoring
Collaborate with DevOps and platform teams on deployment validation and release confidence
Help define quality metrics, release gates, and risk-based testing strategies
EXPERIENCE, SKILLS & QUALIFICATIONS EDUCATION
Bachelor’s degree in Computer Science, Engineering, or related field preferred.
Equivalent experience will be considered.
EXPERIENCE
3+ years of experience in software testing or quality engineering
Proven experience with both manual and automated testing methodologies
Experience testing modern web applications, APIs, and distributed systems
Hands-on experience with Agile/Scrum development environments
Experience integrating automated tests into CI/CD pipelines
Strong understanding of SDLC, STLC, defect lifecycle management, and release processes
Experience using modern test management and defect tracking tools
Experience working in cloud-native or microservices-based environments preferred
Experience with AI-driven testing tools and automation is strongly preferred.
Familiarity with Azure cloud environments and CI/CD pipelines preferred.
Experience in healthcare or regulated environments preferred.
SKILLS
Strong exploratory and investigative testing skills
Excellent defect documentation and root-cause analysis abilities
Experience with risk-based testing methodologies
Deep understanding of QA methodologies, automation, and SDLC practices.
Experience with any of the following:
Playwright (preferred)
Cypress
Selenium
Appium
Postman / REST Assured
NUnit (preferred), xUnit, Junit, TestNG, PyTest
Working knowledge of one or more:
C# (preferred)
JavaScript / TypeScript
Python
Java
SQL knowledge
Familiarity with Azure DevOps/Azure Cloud
Preferred experience with AI-assisted test generation tools
Excellent communication and collaboration skills.
Ability to balance speed, quality, and risk.
Proactive, strategic, and execution-oriented mindset.
PHYSICAL & TECHNICAL ENVIRONMENT
Ability to work at a desk in the office for long periods of time.
The noise level in the work environment is moderate.
Specific vision abilities required by this job include close vision and color vision.
Ability to maintain focus under high levels of pressure/multiple priorities.
BENEFITS
Competitive pay and performance-based incentives
Comprehensive health, dental, and vision insurance
Retirement savings plan with company matching.
Flexible schedules with both remote and hybrid work options.
Professional development and growth opportunities
Generous paid time off and holiday schedule.
CARETRIA IS AN EQUAL OPPORTUNITY EMPLOYER - CareTria seeks talent from all backgrounds to bring diversity of thought, agility, and capability to our organization. We promote a working environment where all employees are treated and rewarded fairly. We do not tolerate any form of discrimination that adversely affects individuals or groups based on national origin, race, color, religion, sex, gender, sexual orientation, marital status, disability, age, or any other legally protected aspect of a person’s identity.