QA Automation Specialist (Job ID: TIFSAM1)
** IMPORTANT ** WATCH THIS QUICK LOOM VIDEO ON HOW TO GET HIRED:
https://www.loom.com/share/345f776084e642ba99c24aabe40a67a0
C1 ENGLISH LEVEL IS REQUIRED, THE SELECTED CANDIDATE WILL BE SPEAKING STRICTLY IN ENGLISH DURING THEIR WHOLE SHIFT.
" PLEASE SUBMIT YOUR RESUME AND AUDIO RECORDING IN ENGLISH"
About the Client:
The client is a technology company that builds software solutions to support public health and community services at scale. They operate in a fast-paced, highly technical environment and rely on skilled teams to deliver reliable, accurate, and scalable solutions. Their focus is on quality, efficiency, and continuous improvement across all software development and testing processes.
About the Role:
We are seeking an experienced QA Specialist with a strong background in both manual and automated testing to join a distributed team supporting mission-critical software. This role is ideal for someone who can execute thorough testing, contribute to automation initiatives, and take ownership of quality across complex systems and workflows. You will be a key contributor in ensuring the reliability and usability of the platform while collaborating closely with developers, product managers, and other QA team members.
Key Responsibilities
Quality Assurance & Testing
- Execute functional, regression, and exploratory testing across multiple system modules
- Validate system behavior against requirements, workflows, and acceptance criteria
- Identify, document, and track defects clearly and accurately
- Reproduce issues reported by customers or internal teams and verify fixes
- Ensure system updates do not negatively impact existing functionality
Test Automation
- Design, develop, and maintain automated test cases for regression and critical workflows
- Execute automated test suites, analyze results, and identify failures, trends, and risk areas
- Collaborate with engineering and product teams to identify opportunities for automation
- Ensure automated tests are reliable, maintainable, and aligned with evolving system behavior
- Contribute to improving automation coverage and test execution efficiency
Test Planning & Documentation
- Develop and maintain test cases, test plans, and test scripts (manual and automated)
- Document testing results in a clear, organized, and professional manner
- Participate in test strategy discussions for new features, enhancements, and integrations
- Ensure comprehensive test coverage across UI, workflows, and integrations
Cross-Functional Collaboration
- Communicate defects, edge cases, and quality risks effectively with developers
- Participate in sprint planning, reviews, and release readiness assessments
- Support triage of customer-reported issues with support and account teams
- Perform post-release validation and ongoing monitoring of system behavior
Qualifications & Skills
Required Qualifications
- Proven experience as a QA Specialist, QA Analyst, or Software Tester
- Hands-on experience with test automation for web-based applications
- Strong understanding of software testing methodologies and QA best practices
- Excellent attention to detail and analytical thinking
- Strong written communication skills for defect reporting and documentation
- Ability to work independently and collaboratively in distributed teams
- Fluency in English
- Prior experience with QA in mission-critical or regulated environments preferred
Preferred / Nice-to-Have Qualifications
- Experience with Selenium, Java-based frameworks, JUnit, Cucumber, or BDD concepts
- Experience testing SaaS platforms, API validation, or complex workflows
- Familiarity with Jira, TestRail, or other test management tools
- QA certifications (e.g., ISTQB) a plus but not required
- Experience in healthcare, public health, or government technology environments
Why This Role Matters
The QA Specialist ensures the software platform is reliable, accurate, and scalable, enabling the delivery of essential public health and community services. Your work directly impacts system quality, operational stability, and the trust of users relying on the platform every day.
Key Attributes for Success
- Methodical, detail-oriented, and highly reliable
- Proactive problem-solving and curiosity to identify root causes
- Comfortable balancing manual testing with automation responsibilities
- Clear and diplomatic communication across technical and non-technical audiences
- Strong ownership and accountability for product quality