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 Stream Loyal, so some details may not match this job. The employer's own page has the real description.
Overview
Stream Loyal is seeking a highly skilled Senior Software Quality Assurance Engineer to join our dynamic engineering team. In this role, you will be responsible for ensuring the quality and functionality of our software products by developing and executing comprehensive test plans, designing test cases, and collaborating closely with the development team. You will play a critical role in the software development lifecycle, helping to identify issues before they reach production, and contributing towards enhancing our overall software quality standards.
Job Responsibilities
- Design, develop, and execute detailed test plans and test cases based on software requirements and technical specifications.
- Identify, document, and track software defects, ensuring they are resolved in a timely manner.
- Collaborate with cross-functional teams, including developers and product managers, to improve software quality and optimize testing processes.
- Perform regression testing, performance testing, and load testing as required.
- Mentor junior QA engineers, providing guidance and support in testing best practices.
- Participate in code reviews and design discussions to enhance testability and improve overall software quality.
- Maintain automated testing frameworks and identify opportunities for automation.
- Continuously evaluate testing tools, methodologies, and processes to ensure best practices are utilized.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in software quality assurance or a similar role.
- Strong understanding of software development lifecycle (SDLC) and testing methodologies.
- Proficient in automated testing tools such as Selenium, JUnit, or similar frameworks.
- Experience with performance testing tools such as JMeter or LoadRunner.
- Solid knowledge of programming languages such as Java, Python, or C#.
- Familiarity with version control systems, particularly Git.
- Excellent analytical, problem-solving, and communication skills.
Technologies & Tools
In this position, you will primarily work with technologies and tools such as Selenium for automation testing, JUnit and TestNG for unit testing, JIRA for issue tracking, and Git for version control. You will also engage with CI/CD pipelines utilizing Jenkins or similar tools to facilitate continuous testing practices. Familiarity with cloud platforms such as AWS or Azure may also enhance your ability to integrate testing workflows into our cloud deployment processes.
Ideal Candidates
The ideal candidate for the Senior Software Quality Assurance Engineer position at Stream Loyal will possess a strong attention to detail, coupled with a methodical approach to testing and quality assurance. A proactive and self-motivated mindset is essential, along with the ability to thrive in a collaborative team environment. Our ideal candidate will also exhibit strong communication abilities, enabling them to effectively convey testing results and collaborate with diverse teams. Furthermore, a passion for technology and a commitment to continuous learning and improvement will be key traits that contribute to 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.