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 OneStream Software, so some details may not match this job. The employer's own page has the real description.
Software QA Engineer II Job Description
Overview
The Software QA Engineer II at OneStream Software will serve a critical role in ensuring the quality and integrity of our software solutions. This position involves designing and implementing test strategies, executing functional and non-functional testing, and working collaboratively with cross-functional teams to deliver high-quality products. The ideal candidate will be adept at identifying issues and defects, while also contributing to the continuous improvement of testing methodologies and processes.
Job Responsibilities
- Develop, implement, and execute test plans and test cases based on functional and non-functional requirements.
- Collaborate with software developers and product managers in the design and implementation of testable solutions.
- Identify, document, and track software defects through a defect management system.
- Perform regression testing, performance testing, and usability testing as required.
- Utilize automated testing tools to enhance the efficiency and effectiveness of testing processes.
- Participate in design reviews and provide input on requirements, product design, and technical specifications.
- Provide mentoring and training to junior QA engineers to foster professional development within the team.
- Assist in the development and maintenance of QA documentation and test artifacts.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 3 years of experience in software quality assurance or related field.
- Proficient knowledge of testing methodologies and best practices in software testing.
- Experience with test automation tools (e.g., Selenium, JUnit, TestNG).
- Strong analytical and problem-solving skills with attention to detail.
- Exposure to Agile methodologies and participation in Agile ceremonies.
- Excellent verbal and written communication skills.
Technologies & Tools
The Software QA Engineer II will utilize a variety of technologies and tools including but not limited to automated test frameworks, bug tracking systems, and performance testing tools. Familiarity with cloud-based testing environments and Continuous Integration/Continuous Deployment (CI/CD) technologies will be beneficial in optimizing the testing process and ensuring seamless integration with ongoing development practices.
Ideal Candidates
Ideal candidates for this position will possess a strong technical background coupled with a passion for quality assurance and a drive for results. They should demonstrate strong communication skills, be self-motivated, and able to work collaboratively within a team-oriented environment. Furthermore, a keen attention to detail and a proactive approach to problem-solving are essential traits that will contribute to their success in this role.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.