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 Allied Consultants, Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Quality Assurance Test Engineer at Allied Consultants, Inc. will be responsible for ensuring the quality and functionality of software products through comprehensive testing and validation processes. This role requires methodical planning, execution, and reporting of test cases, as well as the ability to identify and document defects. The successful candidate will collaborate closely with software developers and project managers to establish testing processes that maximize product quality while adhering to project standards and timelines.
Job Responsibilities
- Develop and execute detailed test plans, test cases, and test scripts based on project requirements.
- Identify, document, and track defects using appropriate tools, and work with the development team to resolve issues.
- Perform regression testing and support testing phases throughout the software development lifecycle.
- Collaborate with cross-functional teams to ensure an understanding of project scope and testing requirements.
- Conduct performance testing for applications to identify potential bottlenecks and optimize performance.
- Provide timely and accurate testing progress reports to project stakeholders.
- Stay current with industry trends and best practices in software quality assurance.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years experience in software quality assurance or a related role.
- Proficiency in automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG).
- Strong understanding of software development processes and methodologies (Agile, Scrum, etc.).
- Experience with defect tracking tools (such as JIRA or Bugzilla).
- Excellent analytical and problem-solving skills.
- Effective written and verbal communication skills.
Technologies & Tools
The Software Quality Assurance Test Engineer will be working with a variety of technologies and tools, including but not limited to:
- Automated testing frameworks such as Selenium and JUnit.
- Version control systems like Git.
- Continuous Integration/Continuous Deployment (CI/CD) tools (e.g., Jenkins, CircleCI).
- Defect tracking and management tools (e.g., JIRA, Bugzilla).
- Performance testing tools (e.g., JMeter, LoadRunner).
Ideal Candidates
The ideal candidates for the Software Quality Assurance Test Engineer role will possess a strong foundation in software testing principles, coupled with a proactive approach to identifying quality issues. They should display exceptional attention to detail and have a passion for technology and software development. Strong communicators who can effectively collaborate with different teams will thrive in this position. Additionally, flexibility, adaptability, and a commitment to continuous learning will align well with our company culture and help contribute to the overall success of our projects.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.