Test Engineer / QA Engineer (Automation) — full time, partially remote

About the role

Test Engineering position requires a person with a passion for technology to drive product verification and test automation methodology development for Connectivity Engineering products. 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.