Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by In Technology Group Inc (US), so some details may not match this job. The employer's own page has the real description.
Overview
The Software Quality Assurance Engineer at In Technology Group Inc (US) plays a crucial role in ensuring the highest quality of software products. This position involves developing and implementing comprehensive test plans, identifying defects, and collaborating with cross-functional teams to enhance the software development lifecycle. The Software Quality Assurance Engineer will proactively work on quality improvement initiatives to ensure our products meet the established standards and customer expectations.
Job Responsibilities
- Design and execute test plans, test cases, and complex test scenarios for software applications.
- Identify, document, and track defects in compliance with industry standards.
- Collaborate with software developers and project managers to ensure requirements are met and potential issues are addressed promptly.
- Utilize automated testing tools to enhance the efficiency of testing processes.
- Participate in code reviews and provide constructive feedback focused on quality enhancements.
- Continuously monitor and report on quality metrics to ensure high levels of product quality.
- Conduct regression testing to confirm that new features do not adversely affect existing functionality.
- Stay current with industry trends and emerging technologies to bring innovative testing strategies to the team.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in software quality assurance testing.
- Proficiency in writing clear and concise test plans and test cases.
- Strong understanding of software development life cycle (SDLC) methodologies.
- Experience with test automation tools (e.g., Selenium, QTP) is highly preferred.
- Familiarity with programming languages such as Java, Python, or C# is advantageous.
- Excellent analytical and problem-solving skills, with high attention to detail.
- Strong communication skills for effective collaboration within diverse teams.
Technologies & Tools
The Software Quality Assurance Engineer will primarily work with various testing and development tools including but not limited to Selenium for automated testing, JIRA for project tracking and defect management, and Git for version control. Additionally, the role may involve engaging with CI/CD pipelines and cloud-based development environments to streamline deployment processes.
Ideal Candidates
The ideal candidates for the Software Quality Assurance Engineer position possess a proactive attitude towards quality assurance, demonstrating strong initiative and a passion for delivering outstanding software products. They thrive in collaborative environments and have the ability to communicate technical concepts effectively. A commitment to continuous learning and improvement, along with adaptability to new technologies and methodologies, is essential for success in this role.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.