Bright Horizons is looking to champion full automation and CI/CD processes to reduce manual intervention and increase efficiency and consistency in their software development and deployment stages.
Requirements
- Experience in programming languages such as Python, Java, C-Sharp .Net, JavaScript, or TypeScript.
- Experience with test automation tools and frameworks such as Selenium, Playwright, TestNG, JUnit, Cucumber, and Appium is a plus
- Strong knowledge of CI/CD tools like Jenkins, ADO, or GitHub Actions.
- Familiarity with cloud platforms such as Microsoft Azure, AWS, or GCP.
- Experience with performance testing tools like JMeter is a plus.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience with database technologies such as MongoDB, Microsoft SQL Server, DB2, PostgreSQL, and Snowflake.
Responsibilities
- Design, develop, and maintain robust and scalable automated test frameworks and test suites for functional, regression, and performance testing using tools such as Selenium, Playwright, Cucumber, TestNG, JUnit, Jmeter / Neoload and Appium.
- Integrate automated tests into the CI/CD pipeline using ADO/ Jenkins / GitHub Actions, ensuring timely and efficient execution of tests and reporting of results.
- Architects and implements robust test automation frameworks that integrate seamlessly with CI/CD pipelines, ensuring rapid and reliable delivery of high-quality software.
- Collaborates with development teams to design and optimize code for testability, enhancing overall system performance and maintainability.
- Utilize containerization technologies such as Docker and Kubernetes to create isolated and reproducible test environments, ensuring consistency across different stages of the development lifecycle.
- Work with various database technologies, including Mongo DB, Microsoft SQL Server, DB2, PostgreSQL, and Snowflake, to validate data integrity and performance, and to support test data management.
- Conduct performance and load testing using JMeter to ensure the scalability and reliability of software applications.
Other
- This is a hybrid role in our Newton, MA office.
- Bachelor's Degree in Computer or any software engineering degree
- 7+ years Software Engineering or Software Engineering in Test experience
- At this time, Bright Horizons will not sponsor an applicant for employment authorization/visa for this position.
- Bright Horizons provides equal opportunity in all aspects of employment and does not discriminate against any individual on the basis of race, color, religion, sex, age, disability, sexual orientation, veteran status, national origin, genetic information, or any other characteristic protected under federal, state, or local law.