As a Senior Quality Engineer, you will be leading and driving Resiliency and Performance testing efforts for the next generation of Platform-as-a-Service for American Express. You will be working closely with our Software Engineers, Business Partners and Systems Engineers and have an opportunity to work with multitude of tools and technologies.
•Perform in-depth testing, which may include running destructive and load tests in order to determine the resiliency and high availability of the Enterprise Cloud Platform
•Simulate workloads, network, and software conditions needed to test resiliency, reliability & availability of the platform.
•Capture performance metrics to baseline the system performance under load.
•Predict performance and identify bottlenecks that could arise in the production environment.
•Demonstrate coding expertise to develop and maintain test tools and frameworks to validate integration and functional API tests.
•Through utilization of the software testing lifecycle, develop test plans, cases and scripts against platform testing scenarios providing analysis and reporting on the results.
7+ years of experience as Software Development Engineer in Test or as Automation Quality engineer
UI & API Automation tools – Strong experience in automating Web applications and REST APIs. Big plus if candidate has experience building mock frameworks (Jmock, Mockito or something similar)
- Tools: UI automation (WebDriver, TestNG, Maven, Java or Groovy (Preferred)) / REST API Automation (RestAssured, TestNG, Maven, Java or Groovy(Preferred)
Cloud / Platform testing – Hands on experience testing / deploying apps in private/public clouds
- Platforms: Redhat OpenShift, Kubernetes, Docker or AWS/Azure/GCP
Networking concepts – Good understanding on networking concepts (VLANS, Subnets, Firewalls, Certs, DNS, Http, Load Balancers)
Big plus if candidate has exposure to DevOps skills and tools – Ansible, Teraform, Inspec, Jenkins
Schedule (Full-Time/Part-Time): Full-time
Date Posted: May 30, 2019, 11:36:34 AM