Hi,
Shell Recharge Solutions is seeking a Lead Software Test Engineer
Shell Recharge Solutions is looking for a Lead Software Test Engineer to join our team and oversee a team of engineers maintaining and streamlining projects. A lead ensures and enforces all quality processes and procedures are followed by quality engineers following business needs and compliance. Mentors and provides direction to team members per company's guidelines.
Position- Lead Software Test Engineer
What you'll do:
- Mentor engineer and Sr. Engineers through weekly 1:1
- Track QA sign offs for each of the testing cycles
- Interview new hires in QA department
- Create KT and other transition plans
- Work with QA managers on release schedules
- Delegate and distribute tasks to QA engineers like test case writing and reviews.
- Review manual and automation test cases
- Conduct lessons learned / retrospective meetings
- Run daily stand-up calls with QA teams
- Work with other leads on standardizing process across QA teams
- Direct collaboration with the performance engineer for environment and services health and analysis
- Maintain QA documents, templates and job aids
- Assess capacity and allocate resources for all releases and test cycles
- Review task estimation by engineers
- Create dashboards and work on optimization plans and future roadmaps.
- Provide detailed weekly report on project status and scope
- Innovative technical leadership demonstrated via enhancements, suggestion and/or engagement
What We're Looking For:
Basic Qualifications
- Bachelor's Degree in Computer Science/ Engineering or 5+ years of Engineering experience
- 7+ years overall QA experience, at least 3 years as a Senior QA Engineer individual contributor
- 3+ years current experience leading projects and teams
- 3+ years writing automated tests
- 2+ years interacting with development team, program management, and DevOps/SRE when launching features and releases
- 5+ years of experience working with AWS, Linux, networked systems and databases
- High engagement, high collaboration, and positive working relationship with QA manager
- High engagement, high collaboration, and positive working relationship with other Peers, PGM, RM)
- Excellent track record of clear, value test additions and documentation
- Mastery of implementing and navigating Agile process and procedures
- Proactive in scheduling necessary meetings, without direction and implementing solutions.
- Confident communicator in multiple contexts (presentations, meetings, etc)
- Strong knowledge of automation tools
- Work with different departments and upstream and downstream stakeholders like DevOps, Dev leads, Engineering Managers, TMP teams and others
- Collaboration and direct engagement with other QA leads for proper coverage and gap analysis.
Preferred Qualifications
- Experience with white/gray/black box and automation test methods
- Demonstrated experience in test planning for complex features/systems
- Experience in writing, executing and monitoring test suites using a variety of technologies including, but not limited to, Cucumber, Selenium, ReadyAPI, Postman, Robot Framework
- Ability to track multiple test executions simultaneously and to be able to synthesize the results
- Must be comfortable reading and writing in code
- Excellent verbal and written communication skills, with the ability to provide technical mentorship to other QA engineers
- Lead test strategy, automation, and performance testing efforts.
- Performance testing is nice to have.
- Mentor engineers and champion best practices in QA.
- Drive UI automation with Selenium, API testing with selenium rest assured and Postman, and performance testing with Jmeter
- Hands-on expertise in automation frameworks such as Selenium, Playwright, or similar.
- Excellent problem-solving, collaboration, and leadership skills.
- Very good Testing Tools and Technologies understanding : Docker, Kubernetes, Postman, Jenkins, Java, Eclipse / IntelliJ IDEA,, TestNG, Selenium, SQL, Jira,
- 5+yrs of JAVA /Core JAVA programming,
- Knowledge of continuous integration and continuous deployment (CI/CD) practices.
- Leverage AI-first testing approaches to reduce reliance on manual test scripts.
- Improve test execution within CI/CD pipelines (Jenkins, containers, cloud) for enhanced speed and scalability.
- Apply AI/GenAI tools (e.g., Copilot) to accelerate automation and deliver rapid results
What We Offer:
- A work environment that allows you to work with and learn from some of the best and brightest in this emerging industry
- The ability to make a difference in a world that needs our technology to help reduce carbon emissions and enable a more sustainable energy future through the use of electric vehicle charging software, services and infrastructure
- The freedom to learn, suggest, and implement innovative new ideas applied to our systems, processes, programs and technologies
- Daily ownership of your role in a challenging, high-growth environment.
- A casual work environment and culture that support work life fit, enabling you to fit life into your work and work into your life, i.e. flexible scheduling, virtualization options, and a generous holiday package
- Competitive pay and benefits programs designed to enable you to thrive inside and outside of work
- Participation in Shell Recharge Solutions performance and rewards bonus program
- Health benefits for employees
- Innovative Paid Time Off Program
- 9/80 Flex Work schedule