Test Automation Lead

at  Expleo Group

Johannesburg, Gauteng 2000, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Oct, 2024Not Specified18 Jul, 2024N/AInformation Systems,Appium,Performance Testing,Automation Tools,Computer Science,Selenium,Analytical Skills,Agile Methodologies,Jmeter,JavaNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Overview:
Expleo is a trusted partner for end-to-end, integrated engineering, quality services, and management consulting for digital transformation. We are a talent incubator. At Expleo, your career will flourish, enabling you to tackle complex technical challenges, expand your skill set, and collaborate with inspiring, multidisciplinary teams. Whether you’re working on autonomous vehicles, green planes, the factories of tomorrow, or cutting-edge banking technology, you will have the opportunity to grow into a bolder version of yourself. Let’s change the game together.
We are looking for a Test Automation Lead to join our team in Johannesburg (Hybrid).

Responsibilities:

Responsibilities:

  • Lead the test implementation process according to quality assurance principles and standards.
  • Ensure alignment across business analysis, development, quality assurance, and environment teams.
  • Optimize testing efficiencies across the product delivery stack.
  • Foster a healthy and effective team dynamic.
  • Use automation frameworks and pre-defined test tools to inspect, analyze, design, develop, and implement reusable automated test assets.
  • Ensure overall solution quality by leveraging tools like Selenium, Appium, Healenium, RestAssured, and JMeter.
  • Lead quality engineering within squads in accordance with agreed test engineering and quality practices.
  • Build and maintain a network of stakeholders across Group Technology to ensure stable solutions and quality practices.
  • Provide advice to clients on quality practices.
  • Build strong relationships with peers, subject matter experts, developers, product owners, and other stakeholders.
  • Deeply understand the domain to contribute to the ongoing value proposition.
  • Participate in PI planning, squad deliverables, capacity estimation, and managing interdependencies.
  • Obtain and review relevant artifacts from stakeholders.
  • Create and align the test strategy, approach, or plan with squad objectives.
  • Contribute to the systematic breakdown of business needs into manageable features, stories, and epics.
  • Ensure all committed user stories and acceptance criteria are tested for specific releases.
  • Participate in backlog grooming, sprint planning, and daily stand-ups as needed.
  • Manage issues raised by software quality and test engineers and associated risks.
  • Encourage collaboration across squads to ensure efficient deliverables implementation.
  • Perform pull requests and ensure feature branches are committed to master.
  • Review test automation solutions to ensure they meet architectural and development standards.
  • Challenge business and technology solutions to align with client value propositions.
  • Integrate continuous test automation execution on DevOps pipelines.
  • Work with the Enterprise Quality Assurance Practice Lead on metrics and reporting.
  • Adhere to the defect management process.
  • Ensure artifacts are easily obtainable by storing them in the repository.
  • Participate in retrospective reviews and seek efficiencies for quicker, high-quality delivery.
  • Encourage peer reviews of QA artifacts.
  • Manage personal demand based on project expectations and timelines.
  • Collaborate with peers and industry experts to stay updated on technical advances.
  • Seek ongoing improvements in technical capabilities.
  • Align solutions with emerging technologies and their impact on the client’s technologies.
  • Mentor team engineers to improve their technical capabilities.
  • Provide input into documentation of standards and quality practices for quality engineering.
  • Provide input into performance management of team members.
  • Ensure healthy team dynamics through coaching, mentoring, decision-making assistance, and prioritization support.
  • Support the achievement of business strategy, objectives, and values.
  • Obtain buy-in for developing new or enhanced processes that improve stakeholder business functions.
  • Seek opportunities to improve business processes, models, and systems through agile thinking

We are guided by shared values in all things we do: Courage, Excellence, Collaboration, Respect and Accountability.

  • Courage – We are bold thinkers and doers, always ready to take on new challenges. We think of ourselves as entrepreneurs, matching creativity with vigilance.
  • Excellence – We are united by a shared ambition: change the game, together. Continuous performance is both an objective and a mindset.
  • Collaboration –Teamwork and emotional intelligence are what makes us stand out in a crowd. We stand shoulder to shoulder, with our clients and our peers, through good times and setbacks.
  • Respect – We are a hive of different profiles, and we place a high value on openness and transparency. We show respect, always.
  • Accountability – We are reliable. We celebrate our successes, we take responsibility and learn from our failures. This is why we protect our “right to fail” as an opportunity to bounce back and progress


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Computer science information systems or other related field or equivalent work experience

Proficient

1

Johannesburg, Gauteng 2000, South Africa