Senior Quality Assurance (QA) Engineer
Armedia LLC Skopje, North Macedonia
IT Services and IT Consulting · 51-200 employees
About the role
You will be responsible for designing, developing, and executing automated test scripts to ensure the functionality and scalability of the Case Management System. Additionally, you will collaborate with development teams to integrate these tests into CI/CD pipelines and track bug resolutions.
What they look for
Requirements
Candidates must have a bachelor's degree in a related field and at least 5 years of experience in Quality Assurance with a focus on automation. Proficiency in automation frameworks, API testing tools, performance testing, and CI/CD integration is required.
Full description
Position Overview: We are seeking a Senior QA Engineer with a strong background in test automation to join our growing team. In this role, you will be responsible for designing, developing, and executing automated tests to ensure the functionality, performance, and scalability of our Case Management System. Your focus will be on building and enhancing automated test scripts, integrating them into CI/CD pipelines, and ensuring that our product meets the highest quality standards. This position is 100% onsite in Skopje, Macedonia. Key Responsibilities:
- Design, develop, and maintain automated test scripts using industry-standard testing frameworks and tools.
- Work closely with product managers, developers, and other stakeholders to understand requirements and design effective test plans.
- Implement test automation for functional, regression, and integration testing across multiple environments.
- Collaborate with the development team to integrate automated tests into CI/CD pipelines to ensure faster and more reliable releases.
- Identify opportunities to improve test coverage and automation efficiency, driving continuous improvements in testing processes.
- Perform thorough analysis of issues, report bugs, and track them to resolution using tools like Jira.
- Execute performance and load testing to ensure the system’s stability when under heavy usage.
- Ensure tests are well-documented, easy to maintain, and scalable.
- Contribute to the overall improvement of the testing framework and automation best practices.
Required Qualifications:
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in Quality Assurance, with a strong focus on automation.
- Proficiency in automation frameworks and tools (experience with Playwright, is a plus)
- Strong programming skills in writing and maintaining automated tests.
- Experience working with API testing tools such as Postman, RestAssured, or similar.
- Experience in performance testing and tools like JMeter, LoadRunner or similar.
- Familiarity with database testing (SQL) and data validation.
- Solid understanding of Agile methodologies and experience working in Agile environments.
- Hands-on experience with CI/CD tools and version control systems (e.g., Jenkins, Git).
- Strong attention to detail with a passion for quality and performance testing.
- Excellent problem-solving, communication, and collaboration skills.
- Experience with case management systems, or similar enterprise applications, is a plus.
Similar roles
-
Test Engineer (QA)
NAL RESEARCH CORP Manassas, Virginia, United States · $75K–$100K/yr
-
QA Tech
DICKEYS BARBECUE RESTAURANTS INC $25K–$31K/yr
-
Software QA Engineer
Cricut South Jordan, Utah, United States
-
Senior Staff Software Engineer - QA
Hammerspace United States · $160K–$220K/yr
-
QA Batch Record Specialist - 3rd Shift
PL Developments Greenville County, South Carolina, United States
-
Wealth QA Analyst
Citizens Charlotte, North Carolina, United States