Software Engineer
Position Summary
We are seeking a Software Engineer II to join our Test Enablement team. In this role, you will help build internal tools, automation frameworks, and quality platforms that support engineering teams across the organization. You will work on solutions that improve automated testing, CI/CD workflows, test reporting, release visibility, and developer productivity.
Essential Responsibilities
- Design, build, and maintain internal tools that support software quality, test automation, and engineering productivity.
- Develop and enhance automated testing solutions using tools such as Playwright, API testing frameworks, and related technologies.
- Support CI/CD integrations within Azure DevOps pipelines.
- Contribute to reporting and dashboard tools that aggregate test results, quality metrics, deployment data, and release insights.
- Partner with QA engineers, software engineers, DevOps engineers, and engineering leaders to identify quality gaps and deliver scalable solutions.
- Write clean, maintainable, well-tested code following team standards and best practices.
Required Education & Experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field preferred; equivalent practical experience will be considered.
- 3+ years of professional software development experience.
- Proficiency with at least one modern programming language such as TypeScript, JavaScript, C#, Java, or Python.
- Experience with automated testing frameworks such as Playwright, Cypress, Selenium, NUnit, Jest, Vitest, or similar tools.
- Familiarity with REST APIs, Git-based workflows, pull requests, and code review practices.
- Experience working with CI/CD systems, preferably Azure DevOps, GitHub Actions, Jenkins, or similar platforms.
- Strong communication skills and the ability to collaborate with technical and non-technical stakeholders.
Working Conditions
- Hybrid work schedule, Monday-Thursday in a professional open office environment office; working remotely on Friday
- Minimum overtime, but it may be necessary to complete special projects or meet deadlines
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A
Pay
N/A
Schedule
N/A
Benefits
N/A
Qualifications
N/A
Skills
N/A
Benefits
N/A