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 WebstaurantStore, so some details may not match this job. The employer's own page has the real description.
Overview
The QA Software Engineer at WebstaurantStore is responsible for ensuring the quality and reliability of our software applications through comprehensive testing and validation processes. This role will involve designing and executing test cases, identifying bugs and issues, and collaborating closely with developers and product teams to enhance and support our software development life cycle. The QA Software Engineer will leverage automation tools and frameworks to streamline testing processes while also performing manual testing when necessary, all within a fully remote work environment in select locations.
Job Responsibilities
- Design and develop test plans, test cases, and test scripts based on software requirements and technical specifications.
- Perform automated and manual testing of new and existing features.
- Identify, document, and track software defects, and work with development teams to resolve issues.
- Conduct regression tests to ensure that existing functionalities remain effective after software updates.
- Collaborate with cross-functional teams in an Agile environment to share insights and improve product quality.
- Monitor and analyze testing results to identify trends and areas for improvement.
- Participate in code reviews and contribute to quality assurance best practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2+ years of experience in software testing, quality assurance, or a related role.
- Strong knowledge of software testing methodologies, tools, and processes.
- Experience with automation testing tools such as Selenium, JUnit, or similar.
- Proficiency in programming languages such as Java, C#, or Python.
- Understanding of web and mobile application testing.
- Excellent analytical and problem-solving skills.
- Strong communication skills, both written and verbal.
Technologies & Tools
The QA Software Engineer will utilize a variety of technologies and tools including automated testing frameworks like Selenium, programming languages such as Java and Python, version control systems like Git, and project management tools such as JIRA. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines is also beneficial for maintaining high-quality standards throughout the development lifecycle.
Ideal Candidates
Ideal candidates for the QA Software Engineer position will exhibit a strong attention to detail and a passion for technology. They will have the ability to work independently as well as collaboratively within a team-oriented environment. A proactive mindset for identifying potential issues and a commitment to continuous improvement will set the best candidates apart. Additionally, they possess a positive attitude and the ability to adapt to changing priorities in a fast-paced environment.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.