Think.
Create.
Accelerate.

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit www.luxoft.com

Position:

Test Automation Engineer С#/NET, Kiev

Project Description

The most advanced, fully integrated, smart grid-ready suite of products
for transmission, distribution of electricity and network modelling and control. It is developed by the world's leader of energy management and
electricity market systems and the only player in the industry who offers a full solution from marketto-meter for the new grid.

Responsibilities

• Develop and execute advanced test automation scripts for multiple software products using a variety of COTS and custom test automation framework
• Use test automation techniques (data-driven, module approach, pairwise, mocking, test hooks) that fit the problem space. Understands designing and coding for testability to produce quality code with lowest cost
• Work with engineering teams and Test Manager to appropriately reuse existing code, automated test cases, test stubs and drivers, and other test objects wherever possible; drive same behaviours across team
• Develop and enhance the test infrastructure and continuous integration framework used across the organization
• Over time, will demonstrate intermediate to advanced knowledge of the software product domain; participate in manual testing effort
• Be an expert in developing and executing maintainable automation tests for acceptance, functional, and regression test cases
• Be skilled at developing code for other developers to learn from
• Provide input on test plans and testing methodology to generate functional and system level automated test strategies
• Integrate test suites into the test management system
• Ensure proper version control and configuration management of all test objects developed and test environments used
• Be skilled in integrating project testing with continuous integration process
• Work with fellow team members to diagnose bugs and formulate solutions
• Participate in knowledge capitalization and dissemination of test automation best practices; Mentors developers to ensure effective test automation
• Provide Test Manager with accurate estimates for assigned task duration, along with confidence levels and foreseeable dependencies
• Ability to work non-standard hours to accommodate business needs

Skills

Must

• Requires five (5) years software testing design and execution including manual and automated testing, coding, execution, and debugging of functional, non-functional, and integration testing
• Requires three (3) years of application software development, coding, and debugging including unit testing techniques
• Advanced experience with back-end API and UI automated testing with focus on API testing
• SOAP/REST API development experience
• Experience testing with both desktop and Web/Angular applications
• Advanced experience with programming and scripting
• Experience with programming languages, such as Python, C#, .NET, Perl
• Hands-on experience with Software testing tools, such as Katalon Studio, Nose (python), Fitness, White, Cucumber, Selenium, SOAPUI, UFT/QTP, FlaUI
• Test management tools, such as qTest, HP/Mercury Quality Centre
• Experience with Continuous Integration (CI) and VM labs
• Experience with Windows and Linux required
• Accuracy and attention to details
• Strong problem-solving abilities and capable of articulating specific technical topics or assignments
• Expert in breaking down problems and estimate time for development and testing activities
• Ability to prioritize work assignments and shift work efforts based on the needs of the department or business goals
• Able to work under minimal supervision and be self-motivated
• Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
• Able to work well with global teams, including time-zone flexibility
• Skilled in mentoring team members
• Self-development skills to keep up to date with fast-changing trends; understanding of the latest trends and their role in a commercial environment

Nice to have

Preferred experience in the Energy Transmission and Distribution sector

Languages

  • English: Upper-intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:

WHERE

Kiev

Work Type

QA automation

Seniority Level

Senior

Ref number
VR-45546
ADD TO MY JOB
RECOMMEND A FRIEND
Apply

More job opportunities in QA automation

Specialization Position / Title Location Send to a friend
QA automation Regular QA Automation (Web) Engineer Kiev, UA Apply or Add to my jobs
QA automation Test Automation Engineer Java Kiev, UA Apply or Add to my jobs
QA automation Regular/Senior QA Kiev, UA Apply or Add to my jobs
QA automation Regular QA Automation Engineer with DevOps skills Kiev, UA Apply or Add to my jobs
QA automation Senior QA Kiev, UA Apply or Add to my jobs
QA automation Quality Assurance Engineer (Selenium) Kiev, UA Apply or Add to my jobs
QA automation Quality Assurance Engineer Kiev, UA Apply or Add to my jobs
QA automation Regular QA Automation Engineer Kiev, UA Apply or Add to my jobs
QA automation Regular/Senior QA Automation (Python must) Kiev, UA Apply or Add to my jobs
QA automation Regular/Senior QA automation engineer Kiev, UA Apply or Add to my jobs
QA automation Regular QA Automation (Web) Engineer Kiev, UA Apply or Add to my jobs
QA automation Regular/Senior QA automation engineer Kiev, UA Apply or Add to my jobs