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 SMX, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Quality Assurance (QA) Analyst at SMX plays a critical role in ensuring that all software products meet quality standards before they reach the end-users. This position requires a proactive individual who will work collaboratively with cross-functional teams to establish and uphold best practices in software testing and quality assurance processes. The Senior QA Analyst is responsible for designing, implementing, and executing both manual and automated test cases, as well as refining test strategies in alignment with product development cycles. The ideal candidate will be detail-oriented, possess strong analytical skills, and have a passion for software quality improvement.
Job Responsibilities
- Develop and execute comprehensive test plans and test cases for software applications.
- Work closely with development teams during the software development lifecycle to ensure quality standards are met.
- Identify, document, and track defects through their lifecycle using tracking tools.
- Perform regression, performance, and load testing to assess system behavior under stress.
- Implement and maintain automated testing tools and frameworks.
- Participate in design reviews and contribute to improving product quality from an early design phase.
- Provide mentorship and guidance to junior QA staff and interns.
- Prepare and present test progress reports and performance metrics to stakeholders.
- Collaborate with customers to understand their requirements and expectations regarding product functionality.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 5 years of experience in software quality assurance and testing.
- Proficiency in test automation frameworks and tools such as Selenium, JUnit, or similar.
- Strong understanding of SDLC and methodologies such as Agile and Waterfall.
- Experience with performance testing tools like JMeter or LoadRunner is a plus.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Knowledge of programming languages such as Java, Python, or JavaScript is preferred.
Technologies & Tools
The Senior Software Quality Assurance Analyst will utilize various technologies and tools to ensure quality outcomes. These include automated testing tools such as Selenium and JUnit, performance testing tools like JMeter and LoadRunner, and defect tracking systems such as JIRA. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines and cloud-based services will also be essential to support testing initiatives effectively.
Ideal Candidates
Ideal candidates for the Senior Software Quality Assurance Analyst position will possess a strong attention to detail and a commitment to excellence in software quality. They should demonstrate a proactive attitude toward identifying areas for improvement and possess the ability to work collaboratively in a team-oriented environment. A successful candidate will be adaptable to changing requirements and open to learning new technologies and methodologies, ensuring that the QA processes evolve and meet the demands of the business.
Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.