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 Berean Group International, Inc., so some details may not match this job. The employer's own page has the real description.
Overview
The Software Quality Engineer at Berean Group International, Inc. will play a crucial role in ensuring the quality and reliability of our software applications. This position involves developing and implementing testing strategies and frameworks to identify issues early in the development cycle. The ideal candidate will collaborate closely with development teams to create comprehensive test plans, conduct manual and automated testing, and leverage tools for continuous integration to enhance software performance and user experience.
Job Responsibilities
- Develop and execute comprehensive test plans, test cases, and test scripts.
- Identify, document, and track software defects using defect tracking tools.
- Collaborate with cross-functional teams to ensure quality throughout the software development lifecycle.
- Implement automated testing frameworks and methodologies to improve test accuracy and efficiency.
- Participate in code reviews and provide input on software design for testability.
- Conduct performance and stress testing to evaluate system behavior under load.
- Continuously evaluate and improve testing processes and tools.
- Provide quality assurance support through daily stand-ups and sprint planning sessions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software quality assurance or testing.
- Proficiency in testing methodologies, tools, and frameworks.
- Strong experience with automated testing tools such as Selenium, QTP, or similar.
- Familiarity with programming languages such as Java, C#, or Python.
- Experience with version control systems like Git or SVN.
- Excellent analytical and problem-solving skills.
- Strong communication skills and the ability to work well in a team environment.
Technologies & Tools
The Software Quality Engineer will utilize an array of modern technologies and tools to perform their duties efficiently. This includes automated testing tools like Selenium and TestNG, version control systems such as Git, as well as Continuous Integration/Continuous Deployment (CI/CD) pipelines like Jenkins or CircleCI. Additionally, familiarity with performance testing tools like JMeter and coding languages for scripting automated tests will be beneficial for this role.
Ideal Candidates
An ideal candidate for the Software Quality Engineer position will possess a strong attention to detail and a passion for delivering a high-quality user experience. They should be proactive in identifying potential issues and demonstrate a mindset focused on problem-solving. Strong collaborative skills are essential, as the candidate will work alongside various stakeholders, ensuring open communication and shared goals throughout the testing process. A candidate who continuously seeks knowledge and adapts to new technologies will thrive in our dynamic environment.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.