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 Centric Software, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Quality Assurance Engineer at Centric Software, you will play a pivotal role in ensuring the quality and reliability of our software products. You will lead testing initiatives, develop and implement testing strategies, and collaborate closely with development teams to identify defects and enhance product functionality. Your expertise will contribute to the overall integrity of our software solutions, ensuring they meet industry standards and client expectations. Additionally, you will mentor junior QA engineers and drive best practices within the team.
Job Responsibilities
- Design and implement test plans, test cases, and test scripts based on requirements and product specifications.
- Conduct functional, regression, performance, and user acceptance testing to ensure software quality.
- Collaborate with cross-functional teams, including developers and product managers, to ensure quality throughout the software development lifecycle.
- Identify and document software defects, and track them to closure using bug tracking tools.
- Automate repetitive testing processes and improve overall test coverage using appropriate tools and frameworks.
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Mentor and provide guidance to junior QA engineers to enhance their skills and knowledge.
- Stay informed about industry trends and technologies to continuously improve testing practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in software quality assurance and testing.
- Proficiency in automated testing tools and frameworks, such as Selenium, JUnit, or TestNG.
- Strong understanding of software development methodologies, including Agile and Waterfall.
- Experience with performance testing tools such as JMeter or LoadRunner is a plus.
- Excellent analytical and problem-solving skills.
- Strong attention to detail and a commitment to delivering high-quality products.
- Effective communication and collaboration skills, with an ability to work well in a team-oriented environment.
Technologies & Tools
In this role, you will utilize a variety of technologies and tools to streamline your testing processes and enhance product quality. These include automated testing frameworks such as Selenium, performance testing tools like JMeter, bug tracking systems such as Jira, and configuration management applications. Proficiency with version control systems, particularly Git, will also be essential for managing and reviewing code changes throughout the testing lifecycle.
Ideal Candidates
The ideal candidate for the Senior Quality Assurance Engineer position will possess a strong technical background combined with a passion for quality and excellence. You should be proactive, detail-oriented, and possess exceptional problem-solving skills. A collaborative spirit that thrives in a team environment as well as the ability to mentor and inspire others will set you apart. Additionally, a mindset geared towards continuous improvement and staying abreast of the latest testing tools and methodologies is crucial for success in this role.
☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.