Job Title: QA Automation / Software Developer Engineer in Test
Job Location: Lublin or remote work, the candidate should live in Poland
Job Type: Full-Time
About Company:
- We develop and support enterprise Learning Management System (LMS) with a full range of integration, hosting, and implementation services. Most of our development and QA team is located in Ukraine.
Employment Type: B2B contract, we gladly accept Ukrainian candidates
Salary: depends on interview results
Experience: Mid to Senior. 3+ years
Education: preferred Bachelor/Masters degree in Computer Science, Software Engineering, or related field.
Job Description
- We are looking for a qualified specialist to help us create and maintain a high-quality automated testing infrastructure. This will include selecting the best testing platform, integrating into CI, and developing API and end-to-end tests. You will work closely with our development and testing teams to design, implement, and maintain automated test scripts using modern test frameworks.
What skills are needed:
- 3+ years professional in automated testing
- Deep understanding of the web development process
- Good understanding of Web technologies (HTML, CSS, XML, JSON, HTTP, DNS, REST API, etc.)
- Strong knowledge of modern test automation frameworks (Protractor, Selenium, Cypress, Playwright etc.)
- Proficiency in scripting and programming languages (e.g., Python, Java, JavaScript).
- JavaScript/TypeScript frameworks such as React or Angular are big plus
- Basic SQL knowledge (MSSQL is a big plus)
- Version Control Systems (Git)
- Bug tracking systems (YouTrack, Jira)
- Solid understanding of software development life cycles (SDLC) and testing methodologies.
- Excellent problem-solving and debugging skills
- Intermediate or higher English proficiency
- Responsibility and accuracy are a must
Responsibilities:
- Working in a team of developers
- Develop and maintain automated test scripts for web applications
- Execute automated test cases and report defects with detailed documentation
- Collaborate with cross-functional teams to understand product requirements and create test plans
- Continuously improve and optimize test automation processes
- Stay up-to-date with industry best practices and emerging trends in test automation
Interested candidates, please send your detailed CV in English