What are the responsibilities and job description for the Automated Web Tester Developer position at CMT Services Inc?
Disclaimer:
By submitting your resume for this job posting, you authorize CMT Services, Inc. to forward your resume to all applicable internal and external managers, agencies, and recruitment personnel for review and consideration to hire.
ABOUT US:
CMT Services, Inc. is a dynamic and growing small business supporting Federal, State, and Local government agencies. As a SBA-certified HUBZone, Woman Owned Small Business (WOSB), we deliver quality, professional services to support the missions and strategic business goals of our clients. Leaning on our core values of Integrity & Commitment, CMT’s mission is to continue delivering the highest quality services to our customers by applying best practices from our team of Industry experts ensuring not only our customers success, but the establishment of CMT Services as their Reliable Partner of Choice.
JOB/POSITION TITLE/DESCRIPTION: Automated Web Tester Developer
DUTIES – The purpose of this position is to provide support to the Business System IT department. Duties include but are not limited to:
- Gathering, analyzing, and documenting test requirements
- Implementing and maintaining a Selenium-based web testing framework
- Developing and maintaining test scripts that produce documented test results
- Communicating and implementing industry best practices, guidelines, and recommendations for web application testing
- Writing and maintaining knowledge base documentation
REQUIRED QUALIFICATIONS:
Experience/Skills:
Skills and experience requirements shall minimally include:
- Demonstrated experience and success in implementing Selenium-based automated web testing at an enterprise level
- Demonstrated experience in gathering requirements for test cases, designing test cases, and scripting test cases
- Demonstrated experience creating and running Maven builds for Selenium-based tests
- Demonstrated experience creating and running Junit tests in Eclipse for Selenium-based tests
- Demonstrated strong verbal and written communication skills
- Demonstrated attention to detail and focus on quality
- Demonstrated knowledge of industry best practices, guidelines, and recommendations for web application testing
At least 3 years’ experience in the following technologies is required:
- Selenium or Selenium-based products
- Chrome
- Web Interfaces, i.e., HTML, CSS, and Javascript
- Java
- Some combination of Junit, Eclipse, and Maven
Experience in the following is preferred but not required:
- Git
- Jira
- Confluence
Education:
- Bachelor’s Degree in Computer Science or equivalent field with a minimum of 3 years of experience
- Associates Degree in Computer Science or equivalent field with minimum of 5 years of experience
- High School Diploma with a minimum of 7 years of experience
Communication:
Must demonstrate strong oral and written communication skills. Teamwork skills are important in the highly matrixed project environment.
Work Hours:
A work week will be up to 40 hours based on assigned schedule. Work week excludes SRS holidays. Each workday has a 30-minute lunch.
Area Security Access:
A security clearance is not required.