What are the responsibilities and job description for the Software Quality Assurance Engineer position at Insight Global?
We are looking for a Software Quality Assurance Engineer who is capable of engaging with developers throughout the SDLC and being an advocate for quality in all aspects of their role. A strong understanding of quality assurance best practices as well as excellence in the application of various test strategies.
Responsibilities include, but are not limited to:
- Creating comprehensive test plans to guide the testing process and ensure thorough coverage.
- Regular travel to customer site to support customer quality initiatives and development personnel
- Frequent end user interaction and interconnection that supports software releases.
- Report detailed and concrete reproduction steps of end user issues to developers.
- Documenting detailed test cases to provide clarity and guidance for testing activities.
- Developing testing routines or procedures to streamline the testing process.
- Prioritizing and planning testing activities to optimize efficiency.
- Conducting manual testing to cover a wide range of scenarios.
- Testing software performance to guarantee optimal functionality.
- Identifying software bugs through meticulous testing and reporting.
- Collecting and analyzing testing data to drive continuous improvement.
- Compiling technical information or documentation related to quality assurance.
- Coordinating user or third-party testing efforts to enhance overall test coverage.
- Identifying flaws in software design or functionality.
Requirements
Necessary Skills and Experience
- Bachelor’s degree in computer science or 3-5 years of hands-on experience in manual software testing.
- Strong root cause analysis capability across multiple technology stacks and domain spaces.
- Proficiency in testing web-based tools built using modern development practices and technology.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Must have an active U.S. government Secret security clearance and be SCI eligible. U.S. citizenship is required to obtain a security clearance.
Beneficial Skills and Experience
- Experience with automated testing is a plus, specifically in one or more of the following areas: Playwright or similar.
- Familiarity with testing tools and frameworks like Jira.
- Knowledge of software development life cycle (SDLC) and agile methodologies.
- Certification in software testing (e.g., ISTQB) is also very favorable.
Salary : $120,000 - $170,000