Automation Tester/Developer
Role details
Job location
Tech stack
Job description
Develop, maintain, and execute automated test scripts using TOSCA. Create and execute manual test cases and release testing scripts. Perform regression, functional, integration, and system testing. Support automated developer testing through JUnit and JMockit test development. Collaborate with developers and business stakeholders to understand requirements and validate application functionality. Execute automated and manual testing for application releases. Assist with troubleshooting, debugging, and defect resolution activities. Participate in Agile ceremonies and follow SDLC best practices. Review code and provide feedback to improve software quality. Validate application data using SQL queries and database testing techniques. Contribute to testing documentation, process improvements, and quality initiatives. Support Java-based application testing and maintenance efforts. Stay current with emerging testing technologies and industry best practices.
Requirements
Automation Testing 5+ years of experience developing and executing automated test scripts using TOSCA. 5+ years of experience with automated testing tools, test planning, and test case development. 5+ years of experience in requirements analysis and automated test script creation. 5+ years of experience testing web-based, GUI, client/server, and database applications. 2+ years of experience developing and executing Selenium automated test scripts. Testing Tools 5+ years of experience with HP Quality Center/Test Director and Quick Test Professional (QTP). Working knowledge of ALM, qTest, and NeoLoad. Agile & SDLC 5+ years of experience working within Agile environments (Scrum, Kanban, or SAFe). Strong understanding of software testing lifecycle and SDLC methodologies. Technical Skills Experience writing and executing manual test scripts. Experience validating data using SQL queries. Knowledge of Java application testing and development concepts. Strong analytical, troubleshooting, and problem-solving skills. Excellent written and verbal communication skills. Preferred Skills Experience testing Curam applications (1+ year). Experience using NeoLoad and qTest (2+ years). Experience coding with Java/J2EE. Experience developing and testing with JUnit and JMockit. Experience executing SQL for validation and testing activities. Experience working within UNIX environments. Knowledge of HTML, CSS, JavaScript, Spring Framework, and Hibernate. Experience supporting Health and Human Services projects. Understanding of FNS/SNAP Program policies and guidelines., Experience in government or public sector environments is a plus.