HIGHLIGHTS
Location : Hybrid Scottsdale, AZ
Position Type: Direct hire
Hourly / Salary: Based on Experience $145-$155K +Bonus
Residency Status : US Citizen or Green Card Holder ONLY
Our client is seeking a Staff Engineer - Test Automation - Data/Python/AWS to join their team and play a pivotal role in setting up a new data platform on AWS. This position involves designing, developing, documenting, testing, debugging, and maintaining software product applications while serving as a quality engineer for AWS-based development projects. The ideal candidate will oversee AWS projects during their early stages, evaluate existing frameworks, and lead a team in testing and automation initiatives.
Essential Functions:
- Lead AWS Testing Efforts: Oversee the testing of various AWS services, including Glue, S3, and Athena, ensuring comprehensive coverage and integration.
- Framework Evaluation and Enhancement: Evaluate the current automation framework, determine its compatibility with new AWS projects, and enhance it as needed.
- Test Automation Leadership: Drive standardization and adoption of test automation technologies, tools, and methodologies across the organization.
- Collaboration: Work closely with Product and Engineering teams to develop technical and domain expertise and apply it to solve testing challenges.
- Quality Processes: Develop and implement test strategies, design test plans, and automate various test frameworks and tools.
- CI/CD and Agile Integration: Participate in and contribute to CI/CD pipelines, defect management, release management, and Agile workflows.
- Team Leadership: Provide guidance to cross-functional engineering teams, ensuring end-to-end integration testing with appropriate coverage.
- Continuous Improvement: Research, implement, and improve testing tools and processes for AWS services and other products.
- Risk Management: Support the company’s commitment to risk management by maintaining the integrity and confidentiality of systems and data.
Minimum Qualifications:
Technical Expertise:
- Proven experience with AWS Glue , AWS Athena , and Python.
- Strong knowledge of AWS components such as S3 and general cloud architecture.
- Experience with test automation tools and frameworks, such as Appium, Selenium, WebDriver, Rest-Assured API, and Cucumber.
Programming Skills:
- Minimum 10 years of experience developing software or test automation frameworks using two programming languages (Java, Ruby, Node.js, or Objective C). Python is required.
- Tool Proficiency: Experience with established software development and monitoring tools (e.g., GitLab, GIT, Eclipse, Bamboo, Harness, Splunk, AppDynamics).
- Cloud and Containerization: Solid understanding of AWS and Kubernetes.
- Leadership: Demonstrated ability to lead and mentor engineering teams.
Preferred Qualifications:
- Additional AWS Skills: Familiarity with AWS Redshift, DynamoDB, and Groovy for automation.
- Hybrid Experience: Knowledge of API, web, and mobile platform testing.
- Location: Candidates in Scottsdale, AZ, or willing to work in a hybrid schedule are strongly preferred.
Physical Requirements:
- Work is primarily sedentary and requires extensive use of a computer.
- Must be able to lift 15 pounds occasionally.
- Requires visual acuity and dexterity to prepare and manipulate documents and office equipment.
- Effective communication skills are essential for interaction with internal and external customers.
This role is integral to the successful implementation of the company's enterprise test automation strategy, focusing on AWS services at a critical early stage of the project lifecycle. The ideal candidate will bring both technical expertise and leadership to drive the team and project forward.