HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention solutions, and professional learning services, HMH partners with educators and school districts to uncover solutions that unlock students’ potential and extend teachers’ capabilities.
HMH serves more than 50 million students and 4 million educators in 150 countries. HMH Technology India Pvt. Ltd. is our technology and innovation arm in India focused on developing novel products and solutions using cutting-edge technology to better serve our clients globally. HMH aims to help employees grow as people, and not just as professionals. For more information, visit www.hmhco.com
Quality Engineering at HMH:
Here in HMH, Quality Engineering is a core function within all of our autonomous Agile teams. We have a highly collaborative, continuous delivery culture. All teammates contribute to the quality of the product and take responsibility for the build pipeline to production (DevOps) and you will too. We’re a technology-forward company.
This means, working on exciting modern automation tooling ( CodeceptJS with Playwright, RestAssured among others) and automation processes as well as acceptance testing (UI/API), performance and monitoring, metrics, etc
Responsibilities
Our focus is on high-quality software delivery – you will be part of an Agile team involved in planning, testing and developing test automation Work with our developers, delivery leads, UI/UX/Architecture teams, to deliver high-quality software in a continuous delivery environment (We have the ability to release several times a day, depending on the application) Write high-quality maintainable test automation code (It depends on the team or technology but, it could be written in JS or java for example) Testing functional and non-functional areas of an application Diligent with a strong focus on quality Strong time management and prioritization skills. Strong understanding of QE methodologies, tools, and processes. Enhance your automation skills by extending our team's automated testing frameworks Ensure we have adequate test coverage, reliability, speed of execution and test data creation in a Continuous Delivery environment (Jenkins/Concourse CI build pipelines) Drive the quality agenda in your team – be an advocate of quality in your team, mentoring teammates always looking for ways to improve tools and process Build pipeline/Devops – we have our own internal DevOps enablement platform that allows teams to control their build pipelines and deployments Excellent problem-solving, analytical and communication skills.Skills & Experience:
6 to 10 years experience with both manual and automated testing. Strong understanding of QA processes including test plan preparation, Testcase development and execution Solid programming experience (4 years or more) with a language such as Java, Javascript, Python or similar Strong Experience with SQL and DB Testing Experience with source control tools like Github, Bitbucket A strong understanding of Continuous Integration and Continuous Delivery concepts Familiarity with Kubernetes, Docker, and microservice architectures. Strong experience testing microservices, REST services, database and user interfaces. Proven experience working in Agile/Scrum environments. A strong problem-solving attitude with the ability to address challenges creatively. Quick learner with the ability to adapt to changing environments. Ability to work both independently and as part of a team.Desirable Skills & Experience:
Experience with developing a test strategy or test approach Experience with developing CI/CD pipelines using a CI provider such as Jenkins/Concourse/Github Actions/Copilot Experience with contract testing using a framework such as Pactflow Exposure to A11Y Testing, BrowserStack, AI, Cloud PlatformEducation:
Bachelor’s degree in computer science OR equivalent work experienceHMH Technology Private Limited is an Equal Opportunity Employer and considers applicants for all positions without regard to race, colour, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. We are committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit https://careers.hmhco.com/. Follow us on Twitter, Facebook, LinkedIn, and YouTube.