Role Overview
As a key member of the QA/Dev Team, we are looking for a hands-on, high caliber Senior QA automation engineer responsible for building scalable automation frameworks, leading release validation, and driving end-to-end quality for weekly feature releases for our next generation SimplifyVMS solution.
This is a critical role designed for rapid career progression; you'll initially design and implement the AI-first automation ecosystem and quickly scale into Lead, overseeing a lean high velocity team.
You will serve as the primary point of contact during testing, overseeing the project lifecycle from requirements gathering to production go-live. With a mix of technical expertise, functional knowledge, and strong stakeholder management, you will ensure each feature, test release drives quality for our customers.
We value a hands-on, solutions-focused mindset, and a strong sense of ownership. If you thrive in dynamic environments, enjoy solving complex problems, and can balance technical detail with strategic delivery—this role is for you.
Key Responsibilities
- Techno-Functional Leadership:
- Design, build, and maintain a robust, scalable automated testing framework for web applications and APIs.
- Establish the technical vision for QA, including choosing the right tools (e.g., Playwright, Cypress, Selenium, RestAssured) aligned with a modern product stack.
- Integrate automated testing pipelines seamlessly into CI/CD workflows (Jenkins, GitHub Actions, GitLab, etc.).
- Lead by example, writing clean, maintainable automation code while establishing coding standards and reviewing scripts from mid-level engineers.
- Collaborate with Product and Engineering leadership to define automated release criteria.
- Mentor, guide, and prepare to formally step into a leadership role managing the QA Team within a short timeframe.
- Stakeholder Engagement: Build and maintain strong relationships with clients, internal teams, and external partners. Navigate and resolve complex stakeholder expectations.
- Clear Communication: Provide clear, concise updates to stakeholders at all levels. Communicate effectively across distributed, remote, and hybrid teams.
- Executive Reporting: Present project status and KPIs to senior leadership through weekly program reviews and monthly steering committee (SteerCo) updates.
Skills & Experience
- Technical Expertise:
- 5-7 years of core experience in software test automation, with a strong emphasis on both UI and API layer testing.
- Expert-level programming skills in Java, Python, JavaScript, or TypeScript.
- Proven experience building automation frameworks from the ground up (not just maintaining existing ones).
- Strong understanding of enterprise platform architectures, multi-tenant databases, and microservices.
- Excellent communication skills with natural leadership traits and a desire to take ownership of the QA function.
- SQL & Database Proficiency: Working experience with SQL and other relational databases for configuration and troubleshooting purposes.
- Educational Qualifications: Bachelor's degree (BS/BA) in Computer Science, Engineering, or a related technical field, Foreign equivalent degrees are acceptable.
- Stakeholder Management: Confident in managing both internal and external stakeholders with professionalism and poise.
- Communication & Mentorship: Excellent written and verbal communication skills. Ability to mentor and guide peers and junior team members.
- Proactive & Results-Oriented: Self-motivated, detail-oriented, and committed to delivering high-quality results in fast-paced environments.
- Domain Knowledge: Experience in VMS/MSP platforms preferred.