Senior QA Automation Engineer
Location : Dallas, TXFort Worth, TX (Hybrid)
Job Type : Contract 12+ Months (W2)
Job Description :
- Responsible for building test plans, testing strategy for various Java and applications
- Build and implement Automation testing strategy using Selenium on testNG framework
- Build and implement performance testing for the full stack of application using Load Runner, Performance center
- Perform Regression and Integration test using DB Visualizer, POSTMAN, Newman, Rest Assured
- Execute performance test using tools like Performance Center, Load Generators, Analyzer and JMeter(preferred)
- Understand the various key Analytics on Dynatrace to get the status of applications.
- Set up continuous automation testing from Enterprise GitHub Actions after successful build and deploy from UCD / ArgoCD as part of DevOps implementation
- Analyze logs from ADX to help troubleshooting issues reported or discovered
- Develop a strong understanding of the domain and IT application to perform hands-on testing on various enterprise architecture applications and interfaces
- Develop scripts to interact with native SABRE
- Develop and set automation framework
- Manage defect life cycle and create reports for project stakeholders
- Support application & infrastructure teams troubleshoot the production and non-production issues
- Utilize Agile methodologies, Rally & ADO tool to accomplish testing goals
Must have
Software Development Life Cycle (SDLC) experience working alongside product ownership and software engineers to build, test, and automate testing of large-scale applications in hosted production environmentsJava 5+ yearsJavaScript 3+ yearsMobile testing 3+ yearsAPI testing 5+ yearsPerformance testing 2+ yearsExperience in automated test case suite maintenance, including creation of new tests, automated test scheduling, execution, and test log analysisHands-on experience incorporating test automation into DevOps and Continuous Integration / Continuous Deployment pipelinesExperience Testing Angular based web apps (Selenium, Cypress IO)Deep experience with technical testing tools including Rest Assured, Ready API, GIT, Selenium, Cucumber, Postman, Performance Center, JMeter, SoapUI, Azure DevOps, TestNGStrong coding skills and concepts in Java, JavaScript, Gherkin (BDD), Groovy, Python shell scriptsExtensive experience with complex SQL and MongoDB queriesAbility to work independently, take ownership, and provide guidance to othersProficiency in eliciting and documenting requirements and performing quality assurance using SDLC best practices and Agile methodologiesUnderstanding of cloud-native development, deployment, and orchestration : Containers, Azure cloudAbility to handle multiple projects simultaneously and to effectively adapt to rapidly changing environmentSolid judgement and analytical skills, strong follow-through, time management, and organizational skillsAbility to explain technical concepts and adjust messaging by audience, including non-technical groupsNice to have
Airline domain experience (a plus)Mainframe testing experience (a plus)