drjobs Senior Automation Engineer

Senior Automation Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Raleigh - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Sr. Automation Engineer
Location: Raleigh NC (Day 1 Onsite)
Duration: 6 Months
Implementation Partner: Infosys
End Client: To be disclosed

JD:
We are seeking a highly skilled Senior Automation Engineer to join our team and take ownership of designing developing and maintaining robust automation frameworks and test strategies. The ideal candidate will have strong programming skills expertise in web service/API automation and the ability to work independently to deliver high-quality results. This role demands a proactive mindset a deep understanding of testing fundamentals and the ability to streamline processes for DevOps and CI/CD environments.
Key Responsibilities
1. Automation Development
  • Develop and maintain automation frameworks for web service/API testing.
  • Automate testing processes for non-UI-based systems and white-box testing scenarios.
  • Build custom tools to support DevOps processes and accelerate development pipelines.
  • Author and execute manual test plans and transition them into robust automated test suites.
2. Testing and Debugging
  • Own features end-to-end from manual testing to full automation of the final product.
  • Debug automation test failures and identify underlying issues such as coding errors environment instability or application bugs.
  • Conduct performance testing using tools like Apache JMeter or LoadRunner.
3. Process Optimization
  • Analyze current testing and automation processes and propose/implement improvements to enhance efficiency and coverage.
  • Generate and manage test reports including automation coverage metrics pass/fail rates and defect trends.
4. Cloud and CI/CD Integration
  • Deploy and test applications in cloud environments like AWS or Azure with the ability to automate these processes.
  • Manage and support CI/CD environments using tools like Jenkins to ensure smooth and reliable builds and deployments.
5. Collaboration and Independence
  • Work closely with development QA and DevOps teams to align automation efforts with the overall product lifecycle.
  • Independently handle tasks prioritize effectively and automate at the speed of development.
  • Stay updated on new tools and technologies and integrate them into the automation ecosystem.
Qualifications Required
Education: Bachelor s degree in Computer Science Engineering or a related field or equivalent experience.
Experience:

Minimum 5 years of hands-on experience in automation testing with strong proficiency in web service/API automation.
Proven experience in white-box testing and non-UI-based testing
.
Technical Skills:
Strong programming skills in Java and Groovy.
Proficiency in Linux with automation experience being a plus.
Familiarity with tools such as Git Jenkins TestNG qTest and Maven.
Proficiency in Playwright (preferred) or Selenium for automation testing.

Testing Expertise:
Strong understanding of software testing fundamentals including debugging and troubleshooting test failures.
Experience in generating test reports and tracking automation coverage metrics.

Performance Testing:
Experience with performance testing tools like Apache JMeter or LoadRunner.
Cloud and CI/CD:
Experience deploying and testing applications in AWS or Azure environments.
Familiarity with CI/CD tools like Jenkins with the ability to manage and support these environments.

Preferred:
Automation Tools: Familiarity with Playwright is a strong plus; proficiency in Selenium is acceptable.
DevOps Collaboration: Ability to author tools to support DevOps processes and workflows.
Tools and Technologies
Programming Languages: Java Groovy
Automation Frameworks: Playwright Selenium TestNG
Performance Tools: Apache JMeter LoadRunner
Version Control: Git
Build and CI/CD Tools: Jenkins Maven
Test Management Tools: qTest
Libraries/Utilities: HttpClient
OS/Environment: Linux
Key Competencies
Strong time management skills to automate at the speed of development.
Ability to work independently and take ownership of tasks.
Excellent analytical skills for process improvement and debugging.
Proactive and adaptable in learning and implementing new tools and technologies.
Strong communication and collaboration abilities to work with cross-functional teams.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.