31 jul
|
GE Vernova
|
México
**Job Description Summary**: Responsible for test creation, testing a large module or a large component and designing a feature, set of features, or whole feature area independently, Contributing to the immediate team and to other teams across business; Leading software quality engineering discussions and mentoring of other junior quality engineers.
**Roles and Responsibilities**
In this role, you will:
- Own large sized tasks or small projects and delivers QE artifacts.
Manages deliverables and mentors junior team members.
- Contribute in driving initiatives such as defining coding standards and processes to ensure quality code is produced.
- Reuse existing code appropriately wherever possible; drives same behaviours across team while coaching other developers to improve their code quality.
- Develop and enhance the test infrastructure and continuous integration framework used across teams at the COE.
- Determine testing best practices and principals and promotes them across the organization.
- Work with fellow team members to diagnose bugs and formulate solutions.
- Provide functional and technical expertise in bug fixes.
- Use test automation techniques (data driven, pairwise, mocking, test hooks) that fit the problem space.
Understands designing and coding for testability to produce quality code with the lowest cost.
**Required Qualification**
- Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with advanced experience.
- Able to legally work in Mexico.
This position can work remotely within Mexico.
- Effective written and oral communication skills in English and Spanish.
- Has extensive experience in test automation
- Expert in developing and executing maintainable automation tests for acceptance, functional, and regression test cases.
Desired Characteristics
- Demonstrates experience and ability to write Java code for the purposes of testing solution code (e.g., white-box testing).
- Has experience in testing web services
- Has experience with issue-tracking and agile project management systems
- Has experience working in Linux/Unix and Windows environments.
- Has experience working with virtual machines (VMs) as part of a test/integration infrastructure
- Skilled at developing code for other developers to learn from.
- Skilled in integrating project testing with continuous-integration process.
Business Acumen:
- Strong problem solving abilities and capable of articulating specific technical topics or assignments
- Experience in building scalable and highly available distributed systems
- Expert in breaking down problems and estimate time for development tasks
- Evangelizes how our technology solves customer problems from a technology and business perspective
Leadership:
- Demonstrates clarity of thinking to work through limited information and vague problem definitions
- Influences through others; builds direct and "behind the scenes" support for ideas
- Proactively identifies and removes project obstacles or barriers on behalf of the team
- Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
Personal Attributes:
- Able to work under mínimal supervision
- Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
- Able to work well with integral teams, including time-zone flexibility
- Skilled in providing oversight and mentoring team members.
Shows ability to effectively delegate work.
LI-ES1
**Additional Information**:
**Relocation Assistance Provided**:No
LI-Remote - This is a remote position
📌 Staff Software Qa Engineer (México)
🏢 GE Vernova
📍 México