Responsibilities :
- Interacting with the customer and / or project team to gain an understanding of the application requirements and conformance criteria
- Developing and executing test plans
- Writing and executing test scripts (both manual and automated)
- Developing comprehensive automated testing frameworks and solutions
- Automate application functionality, integration, and regression tests
- Integrate automated testing into the CI / CD pipeline
- Analyzing and testing through all software development life-cycle stages
- Supporting an agile incremental delivery approach
- Provide regular updates on testing progress, issues, and results to project stakeholders
Education Requirements
Bachelors degree with 4+ years of relevant experience.Required Knowledge, Skills, and Abilities
Expert proficiency in designing, developing, and maintaining automation test suites using frameworks like Selenium, Katalon, and JUNIT / TestNG for cross-browser testingProficiency with programming languages like Java, JavaScript, and Python to write automation test scripts and develop test frameworksAble to perform both Frontend (UI) and Backend (API, database, and server-side) testingStrong SQL familiarity for data validation in the database (Postgres) during testingExperience working in a CI / CD DevSecOps environment with Jira, Confluence and JenkinsExcellent oral and written communication skills. Be willing and able to mentor others, and exhibit demonstrated excellent customer service skillsPreferred Knowledge, Skills, and Abilities
Ability to read and understand Jenkins Groovy scriptsExperience with performance testing tools (e.g., JMeter, LoadRunner)API Testing using RestEasy, Postman, or InsomniaPreferred Experience
Experience working with SoapUIExperience working with Katalon Web, APIExperience creating / working with test automation environments (e.g. Jenkins, Selenium Grid container)Familiar with version control systems (Git, Bitbucket, etc.)508 Testing Certification