About the Company
RoboMQ is a fast-growing SaaS company delivering disruptive Identity Governance and Administration (IGA) solutions to mid-market enterprise customers. Our flagship product, Hire2Retire, automates the employee identity lifecycle by integrating HR systems with Identity Management and other applications helping organizations achieve seamless onboarding, offboarding, compliance, and security with zero-trust and least-privilege security posture.
About the Role
We are looking for a Senior Development Test Engineer who can design, develop, and maintain robust automated test frameworks while working closely with development teams to ensure high-quality, scalable software. This role requires strong coding skills, deep testing expertise, and the ability to influence quality practices across the SDLC.
Responsibilities
- Design, develop, and maintain automated test frameworks (unit, integration, system, and regression tests)
- Collaborate with cross-functional teams to understand product requirements and translate them into detailed test cases, user stories, specifications, and workflows.
- Review requirements and design documents to ensure testability and quality coverage
- Implement CI/CD test automation and integrate tests into build pipelines
- Identify, document, and track defects; work with teams to ensure timely resolution
- Drive best practices in testing, automation, and quality engineering
- Analyze test results and provide clear quality metrics and reports
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
Required Skills
- 4+ years of experience in an SDET role with significant hands-on coding and test automation responsibilities.
- Strong programming skills in Java, Nodejs, Python, or similar languages
- Extensive experience with test automation frameworks (e.g., Selenium, Playwright, Cypress, JUnit, TestNG, PyTest)
- Solid understanding of API testing (REST, GraphQL) and tools like Postman or REST-assured.
- Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, etc.)
- Strong knowledge of software development lifecycle (SDLC) and Agile methodologies
- Experience with version control systems (Git)
- Experience with performance and load testing (JMeter, Gatling, etc.)
- Demonstrated ability to work independently, proactively identifying problems and implementing solutions without heavy oversight
- Excellent problem-solving and communication skills
Nice to have
- Cloud experience (AWS, Azure, GCP)
- Experience testing microservices and distributed systems
- Knowledge of containerization (Docker, Kubernetes)
- Security testing awareness
What We Offer
- Collaborative engineering culture
- Learning and growth opportunities