Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.


Drilling Engineering Software Test Lead (Houston)

Project Description

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
Project is related to collection, visualization and analysis (including real-time) of the data received from production and test wells evaluation. Project is based on SCRUM methodology.


- Act as Software Test Lead on an Agile Software Development Team
- Act as key point of Contact for issues pertaining to Software Quality
- Ensure project Team adheres to established Software Quality principles and Testing Standards
- Assure Testing Team is following Quality Management strategies and best practices
- Adhere to Testing Standards
- Ensure project Team understands Quality Concerns
- Provide an objective assessment of Product Quality
- Provide Risk Assessment and Mitigation for assigned Products and Projects
- Contribute as an active Software Tester on the Team to deliver product stories
- Lead the design and implementation of comprehensive Test Artifacts that satisfy Test Objectives and ensure sustainable product Quality including:
-- Define Testing Objectives based on Acceptance Criteria
-- Develop Test Cases based on Test Objectives and Acceptance Criteria
-- Write comprehensive Test Cases to verify Product functionality
- Contribute during Sprint Planning to ensure all Testing concerns are discussed and accommodated in the story sizing
- Work with Subject Matter Experts to identify and define key End User Workflows
- Work with Subject Matter Experts to identify and define Cross-Product Integration Scenarios
- Identify requirements for and solutions to Test Data creation
- Define, create and maintain Test environments
- Validate Functionality according to Requirements/Stories
- Verify Development changes have no undesired effect on other, associated areas of Functionality
- Effectively leverage Test Automation to compliment Manual Testing efforts
- Define, implement and execute Test Plans during Development and Delivery phases of the project
- Adapt and communicate Test Plan to accommodate changes during project execution
- Schedule, monitor, measure, track and report Test Results and progress against the Test Plan
- Identify, communicate and document Bugs in a consistent fashion
- Track Bugs through resolution and implementation
- Verify Bugs are resolved according to Bug Definition
- Mentor Testers on Test Design, Testing, communication and Agile principles



- Experience Leading Testing Teams
- Can demonstrate a strong understanding of Software Testing Practices, Strategies and Techniques
- Can demonstrate principles of effective Test Design and detailed Test Case definition
- Can demonstrate Lean principles and sustainable Testing solutions
- Can explain the different approaches to Testing and how/when these approaches are beneficial to the overall Testing Strategy
- Can demonstrate a strong understanding of Software Development and Agile methodologies
- Experience writing comprehensive Test Plans
- Experience communicating Test Plans and Test Strategies to Project Team and Management
- Experience communicating Test Results, Test progress and overall status to Project Team and Management
- Experience identifying, communicating and mitigating Product and Project Risk
- Has a working knowledge of many complex applications including multi-tier architectures
- Experience with API level Testing
- Experience working in Agile/SCRUM environment
- Can lead Design and Implementation of Software Test Integration capabilities across applications
- Has a strong understanding of most elements of a successful Software Development Program, including, but not limited, to Manual/Automated Testing, Software Functional Requirements/User Stories, Code Design and Defect Management.
- Has experience in Software Testing, Data creation/manipulation and Test Automation
- Can demonstrate effective use of common Test Tools (e.g. Defect Management, Test Management, Requirements Management)
- Can write clear, concise and sufficiently detailed Bug Reports
- Can author, implement and communicate Test Plans and status to Team and Management
- Can design and create Automated Test Scripts
- Understands the principles of Data Driven Testing and Action Based Automation design
- Can understand and communicate Quality Metrics that provide practical, realistic and pragmatic data relevant to the team/project
- Is detail-oriented
- Can demonstrate good troubleshooting/problem-solving skills
- Has attention to detail

- Excellent Oral/Written Communication skills
- Team Collaboration
- Positive attitude
- Willingness to learn

- Undergraduate degree in Computer Science or similar discipline, and 4 years of related experience or through 9 years of software testing and/or development experience

Nice to have

- Undergraduate degree in Computer Science or similar discipline, and 6 years of related experience or through 11 years of Software Testing and/or Software Development experience.


  • English: Advanced/Fluent

Relocation package

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

Work Type
QA manual

Check us out on: