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 critical role in ensuring the quality and reliability of our software products. You will lead various testing efforts, develop automated test frameworks, and work closely with development teams in an Agile environment to identify and resolve quality issues. Your expertise will contribute to product improvements, facilitate customer satisfaction, and support the overall goal of delivering high-quality software solutions. Collaboration with cross-functional teams and mentoring junior QA staff will also be a key part of your responsibilities.
Job Responsibilities
- Design, develop, and execute test plans, test cases, and test scripts for functional, regression, and performance testing.
- Implement and maintain automated testing solutions using industry standard tools.
- Collaborate with development teams to ensure quality is embedded throughout the software development lifecycle.
- Identify, document, and track defects throughout the testing process using appropriate bug-tracking tools.
- Perform risk assessments and provide feedback to enhance product quality.
- Mentor and support junior QA engineers in best practices related to testing and quality assurance.
- Participate in sprint reviews and retrospectives to continuously improve processes and methodologies.
- Conduct performance and load testing to ensure scalability and stability of applications.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of experience in Quality Assurance or Software Testing.
- Strong understanding of software development processes and methodologies, particularly Agile and Scrum frameworks.
- Proficiency in writing clear, concise, and comprehensive test plans and test cases.
- Experience with automated testing frameworks such as Selenium, JUnit, or TestNG.
- Knowledge of programming languages such as Java, C#, or Python.
- Familiarity with version control systems including Git.
- Excellent analytical and problem-solving skills.
Technologies & Tools
The Senior Quality Assurance Engineer will utilize a variety of technologies and tools to support effective testing practices. This includes test automation tools such as Selenium and JUnit, performance testing tools like JMeter, bug-tracking systems such as JIRA, and CI/CD software like Jenkins. Familiarity with cloud platforms and services (e.g., AWS, Azure) will also be advantageous to integrate testing into the development workflow seamlessly.
Ideal Candidates
The ideal candidate for the Senior Quality Assurance Engineer position will possess a strong commitment to quality and an eye for detail. You should be a proactive problem solver who enjoys working collaboratively in a fast-paced environment. Excellent communication skills are essential for effectively conveying findings and mentoring team members. A passion for technology, continuous learning, and a desire to enhance testing processes will make you an exceptional fit for this role at Centric Software.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.