What are the responsibilities and job description for the Sr Test Engineer (SDET W/ strong Java) position at PENNYCODER?
for Airlines (Java experience required) / Hybrid in Dallas TX
Minimum Experience
Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
5 years of full 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 environments
5 years of full 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 environments
Minimum Experience
Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
5 years of full 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 environments
- Experience in automated test case suite maintenance, including creation of new tests, automated test scheduling, execution, and test log analysis
- Hands-on experience incorporating test automation into DevOps and Continuous Integration/Continuous Deployment pipelines
- Experience 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, TestNG
- Strong coding skills and concepts in Java, JavaScript, Gherkin (BDD), Groovy, Python shell scripts
- Extensive experience with complex SQL and MongoDB queries
- Ability to work independently, take ownership, and provide guidance to others
- Proficiency in eliciting and documenting requirements and performing quality assurance using SDLC best practices and Agile methodologies
- Understanding of cloud-native development, deployment, and orchestration: containers, Azure cloud
- Ability to handle multiple projects simultaneously and to effectively adapt to rapidly changing environment
- Solid judgement and analytical skills, strong follow-through, time management, and organizational skills
- Ability to explain technical concepts and adjust messaging by audience, including non-technical groups
- Airline domain experience (a plus)
- Mainframe testing experience (a plus)
5 years of full 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 environments
- Experience in automated test case suite maintenance, including creation of new tests, automated test scheduling, execution, and test log analysis
- Experience Testing Angular based web apps (Selenium, Cypress IO)
- Proficiency in eliciting and documenting requirements and performing quality assurance using SDLC best practices and Agile methodologies