Sr. Software QA Engineer
Job Description
· Participate in test planning, test case writing and execution – in a hybrid testing approach through automation and manual test execution
· Participate in manual and automated test management activities for testing web based and/or mobile applications including
· Manage Defect Lifecyle process from reporting bugs through closure
· Identify and prepare test data for testing
· Provide regular updates to the Test/Project Manager
· Attend project related meetings as needed
· Provide testing estimations for manual testing and input into automation estimates
· Maintain Project’s manual test and automation documentation
· Provide UAT support for their test data needs
· Other testing related duties as per project needs.
Technical Skills / Knowledge Required:
· Minimum 5 years’ experience in required skills for Automation and Manual testing in a medium to large complex web-based project.
· Proficient in writing test cases and execution in an Agile environment
· Hands-on experience in Se with Python coding for test automation. Java will be considered but willing to learn Python.
· Proficient in Rest components/APIs for testing webservices and web applications with tools such as Postman
· Hands-on experience in building automated test scripts
· Demonstrated proficiency with SQL for creating/modifying queries for backend and ETL testing
· Must function at the expert level with testing web based and/or mobile applications and defect management tools, processes, and reporting.
· Unix/Linux/ command line experience
· Working experience with AWS fundamentals and core concepts for test development and execution
· Familiar with technologies such as Docker and Kubernetes and running automation scripts through CI/CD pipelines using tools such as Jenkins or tools in AWS ecosystem
Personal/Soft Skills:
· Excellent written and oral communication skills, with the ability to present analysis of results in a clear and concise manner.
· Ability to do presentations and walkthroughs with Systems and Business personnel
· Ability to work well in a fast-paced environment under deadlines in a changing environment.
Similar Jobs
QA Engineer
Colorado
QA Engineer
Remote
Sr. Software QA Engineer
Remote
QA Engineer
New York
QA Engineer
Iowa