About this role
ELEKS Quality Assurance Office is looking for a Middle / Senior Test Engineer in Ukraine, Poland, and Croatia.
ABOUT PROJECT
Our customer is a renewable energy company engaged in renewable power generation, the production of sustainable biomass, and the sale of renewable electricity to businesses. British zero-carbon power generation company which basically owns a few power plants and supports businesses aimed at distributing the electricity to the market.
- 4+ years of experience as a QA Engineer, QA Tester, or similar manual testing role
- Strong SQL skills
- Data validation techniques (row counts, checksums, before/after comparisons)
- Understanding of ETL processes and data pipelines
- Experience with at least one RDBMS (PostgreSQL, MS SQL Server, Oracle, MySQL)
- Regression testing approach for DB-dependent applications
- Experience with test management tools (TestRail, Zephyr, Azure Test Plans)
- Strong API testing skills
- Bug tracking (Azure DevOps)
- Familiarity with version control (Git)
- Understanding of CI/CD pipelines and how DB changes get deployed (e.g., Azure DevOps)
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
- Upper-Intermediate level of English
- Excellent communication skills; able to clearly document and communicate defects, test results, and quality findings to both technical and non-technical stakeholders
- Strong organizational and time management skills with the ability to manage multiple priorities and deadlines
- Initiative and proactive position
- Ability to adapt to project changes during the project flow
- Upper-Intermediate level of English
- Implement and execute tests at all planned levels, log and evaluate results and document deviations from the expected results
- Use tests administration, monitoring, and management tools
- Create, validate, update test documentation (test cases, test plan, etc).
- Review, analyse and assess project requirements and specifications to convert them into quality control process artefacts
- Review test artefacts developed by others
- Prepare and acquire test data
- Contribute to general project quality assurance process
- Analyse/improve/establish test process on a project
- Analyse coverage for project test basis
- Define relevant metrics for project
- Define, prioritize and estimate needed Test Efforts
- Define defect and test-case handling process
- Define appropriate test-ware/environment for a project
- Teach and mentor other test engineers
- Measure performance of components and systems (if applicable)
- Automate testing whenever applicable (supported by test automation expert)
- Close cooperation with a customer
- Challenging tasks
- Competence development
- Team of professionals
- Dynamic environment with a low level of bureaucracy
Tech stack
PostgreSQLAzure
More at ELEKS
(IT solutions) Senior Android Developer JR296, JR295
Engineering
(energy domain) Senior Test Engineer (data quality), JR 385, JR386
Engineering
(finance, data team) Senior Test Automation Engineer (Python), JR235
Finance
See all 20+ roles at ELEKS →
Similar roles at other companies
A
Senior Software Engineer, Infrastructure - Scaling & Performance
Engineering
$180K–$245K
C
Senior Software Engineer, Platform - Data + AI
Engineering
$145K–$187K
C
Senior Fullstack Engineer, PatientKeeper
Engineering
$170K–$230K
K
Senior Software Engineer, Agents
Engineering
$140K–$230K
See all Engineering roles →