Role Overview
ICE is hiring a mid-level QA Engineer, Release Engineering. This is a full-time role in IN. Part of ICE's Frontend hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Role Overview:
As a Quality Assurance Engineer in Release Engineering, your primary responsibility is to ensure that software products meet the established standards of quality, reliability, and performance before they are released to customers.
Key Responsibilities:
- Develop and maintain detailed test plans and testing strategies that align with the overall development approach.
- Define and implement robust testing strategies, focusing on both functional and non-functional testing requirements.
- Design and develop comprehensive test cases and test scripts based on software requirements, user stories, and design specifications.
- Build and maintain automated test frameworks, particularly for backend services (Python and Golang) and frontend components (Angular and React).
- Conduct manual testing as necessary, especially for exploratory, usability, and edge-case scenarios.
- Work closely with developers to understand the architecture, design, and functionality of the application.
- Integrate automated tests into the CI/CD pipelines to ensure continuous testing as part of the development workflow.
- Execute functional, regression, integration, and performance testing to validate the software meets the required quality standards.
- Identify, document, and track defects, working with the development team to ensure timely resolution.
Qualifications Required:
- Bachelor's degree in CIS or equivalent experience.
- 5 years of experience in software quality assurance, with a strong background in automated and manual testing.
- Experience working with applications developed in Python, Golang, Angular, and React.
- Strong knowledge of software QA methodologies, tools, and processes.
- Proficiency in writing clear, concise, and comprehensive test plans and test cases.
- Hands-on experience with automation testing tools and frameworks like Selenium, Cypress, Pytest, etc.
- Familiarity with CI/CD pipelines and integration of automated tests.
- Excellent problem-solving and analytical skills, with a keen attention to detail.
- Able to work in a service-oriented team environment.
- Customer-focused and dedicated to the best possible user experience.
- Excellent communication skills.
(Additional Company Details: Omitted as not present in the provided job description) Role Overview:
As a Quality Assurance Engineer in Release Engineering, your primary responsibility is to ensure that software products meet the established standards of quality, reliability, and performance before they are released to customers.
Key Responsibilities:
- Develop and maintain detailed test plans and testing strategies that align with the overall development approach.
- Define and implement robust testing strategies, focusing on both functional and non-functional testing requirements.
- Design and develop comprehensive test cases and test scripts based on software requirements, user stories, and design specifications.
- Build and maintain automated test frameworks, particularly for backend services (Python and Golang) and frontend components (Angular and React).
- Conduct manual testing as necessary, especially for exploratory, usability, and edge-case scenarios.
- Work closely with developers to understand the architecture, design, and functionality of the application.
- Integrate automated tests into the CI/CD pipelines to ensure continuous testing as part of the development workflow.
- Execute functional, regression, integration, and performance testing to validate the software meets the required quality standards.
- Identify, document, and track defects, working with the development team to ensure timely resolution.
Qualifications Required:
- Bachelor's degree in CIS or equivalent experience.
- 5 years of experience in software quality assurance, with a strong background in automated and manual testing.
- Experience working with applications developed in Python, Golang, Angular, and React.
- Strong knowledge of software QA methodologies, tools, and processes.
- Proficiency in writing clear, concise, and comprehensive test plans and test cases.
- Hands-on experience with automation testing tools and frameworks like Selenium, Cypress, Pytest, etc.
- Familiarity with CI/CD pipelines and integration of automated tests.
- Excellent problem-solving and analytical skills, with a keen attention to detail.
- Able to work in a service-oriented team environment.
- Customer-focused and dedicated to the best possible user experience.
- Excellent communication skills.
(Additional Company Details: Omitted as not present in the provided job description)
Frequently Asked Questions
How do I apply for the QA Engineer, Release Engineering position at ICE?
Use the Apply button above to submit your application directly to ICE. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the QA Engineer, Release Engineering position at ICE located?
This position is based in IN. ICE has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a QA Engineer, Release Engineering at ICE earn?
ICE has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the QA Engineer, Release Engineering role at ICE posted?
This role was posted on April 15, 2026 (59 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start