This position is for a knowledgeable cloud application performance test and test automation engineer. Expertise and experience performance testing and automating tests for web applications running in a cloud environment is required. The candidate should be well versed with load testing, profiling and analysis tools and experienced testing RESTful APIs and applications deployed with technologies like Docker and Kubernetes.
Experience testing apps built with Java, Javascript, REST APIs, and JEE Microprofile app servers is also required. This individual should be highly organized, self-motivated, and have the ability to work independently, as well as work with project managers, developers, and peers to understand requirements, consume software design and user documentation, and build test cases and test plans accordingly.
Required Skills:
Minimum 2 years of experience as a software tester performing manual and automated tests for large-scale, enterprise-wide web applications Minimum 2 years of experience testing scalable and highly-available applications Minimum 2 years of experience and hands-on knowledge testing apps built with Javascript, HTML, CSS, Java, XML Minimum 2 years of experience and hands-on knowledge testing apps built with RESTful APIs, JSON Minimum 2 years of experience working with test automation tools like: Selenium, JUnit, Jenkins, TestNG Minimum 2 years of experience working with or testing apps deployed with Docker and Kubernetes Minimum 2 years of experience testing apps running on cloud platforms (OCI, AWS, Azure) Experience with cloud IP networking, VPNs, VCNs, compute, object storage, DNS, proxy, SSH, bastion, load balancing and security lists Experience working on Linux OSs Ability to troubleshoot problems and analyze related logs like GC Logs, Heap dump, JStack thread dumps Experience working with databases (Oracle) and large datasets Hands-on experience with standard load testing tools, such as LoadRunner, JMeter Hands on experience with runtime analysis tools like JStack, Java Mission Control, YourKit Hands-on experience with commercial and OSS monitoring tools like Dynatrace, New Relic, Prometheus Experience following agile software development methodologies and life cycles Highly-motivated, high energy individual with a strong commitment to quality Strong problem-solving and decision-making skills Strong oral and written communication skills Strong organizational and interpersonal skills Ability to manage multiple projects with minimal direction
Desired Skills:
Minimum Experience:
Minimum Education: