Position: Test Engineer / QA Engineer (Automation, Python)
Company: CPI-Kiev LLC
Category: QA Automation
Experience required: 3y
English level: intermediate

About the role:

As a Test Engineer, the candidate will play a key role in supporting test processes, testability and general test infrastructure, tools, and methodologies for use across CCS’s Platforms as well as bring new products to market by performing test and validation activity on fast paced multi-disciplinary product development teams. Responsible for maintaining an automated testing framework to be used testing multiple applications. Develop procedures to incorporate automated test scripts throughout the software development life cycle.

About the team:

Team consists of couple of sub-teams, responsible for different components of the product. Teams are placed in different locations. QA team is placed in Kiev and responsible for quality of the product in general and building of automation as a key direction of the testing.

We offer:

- Challenging tasks with using of modern technologies
- Company with good reputation on market since 1992 (https://cranepi.com.ua), part of Crane Co. (http://www.craneco.com)
- Competitive salaries, bonus and medical plan with life insurance
- Friendly environment
- Learn and Use of English
- Flexible working schedule (partially remote work)
- Lunch Bonus program
- Sport Program
- Community involvement
- Opportunities to travel and work at our global sites

We are looking for the candidate with:

- 3+ years experience with QA Test Engineering: Feature testing, Regression
- Experience in Python at least 2 years
- Working level of the Bash, Shell and an ability to write/modify scripts
- Strong Linux user experience
- Automated testing of API’s and backend systems
- Understanding of the software development life cycle (SDLC)
- Experience in usage of the bug tracking systems
- Written and speaking in English on the working level
- Passion for quality assurance

Our candidate will be responsible for

- Design test plans, scenarios, scripts, or procedures
- Experience maintaining test automation, Regression framework
- Develop Automation scripts for various device emulators, simulators and controller drivers
- Develop testing programs that address areas such as software scenarios, regression testing, negative testing, error or bug retests
- Document software defects, using a bug tracking system, and report defects to software developers
- Identify, analyze, and document problems with program function, output, online screen, or content
- Maintain databases of known test defects
- Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems
- Help improve the team’s test tools and test infrastructure
- Perform Debugging and Root Cause Analysis of component failures and customer reported issues

Why work with us:

With a 160-year history of innovation and growth, more than 3,000 patents, and an unmatched commitment to success, you are joining a company that has shaped the global landscape of technology. At CPI, you will become a valuable part of an inclusive culture of collaboration and innovation, all while directly impacting global payment solutions. Come see your ideas make change.

Who we are:

CPI makes the technology that powers your everyday life. If you’ve ever used a self-checkout, played the slots at a casino, gotten a drink from a vending machine, or paid to park your car, you’ve probably done so with the aid of one of the 10 million devices installed by CPI. From cash and coins to cards and mobile, we keep the world of payments moving with smart validation devices and business-management software. Our technology powers more than 4 billion transactions every week – and we want you to be a part of it.

Payment technology is constantly evolving, and our associates are up for the challenge. We pride ourselves in our ability to deliver excellent service and support for our vast existing field base, while pushing the envelope of innovation to design and deliver new solutions that reflect the modern payment landscape.

At CPI you will become a valuable part of our culture of inclusion and collaboration, working in partnership with more than 3,000 global associates supporting 110 countries and currencies. If you are interested in making a global impact, we are looking for a full-time Test Engineer to join us in our Kiev site.