- Government IT Recruiters and Staffing Specialists QA Automation Engineer
Government IT Jobs
- .NET Developer
- Agile Coach
- AI Engineer
- AWS Engineer
- Azure Cloud Engineer
- BI Developer
- Big Data Engineer
- Business Intelligence Developer
- Cloud Architect
- Cybersecurity Engineer
- Data Analyst
- Data Architect
- Data Engineer
- Data Scientist
- Database Administrator (DBA)
- DevOps Engineer
- DevSecOps Specialist
- Enterprise Architect
- ETL Developer
- Full Stack Engineer
- GRC Analyst
- IT Business Analyst
- IT Compliance Analyst
- IT Project Manager
- Java Engineer
- Javascript Developer
- Linux Admin
- Machine Learning Engineer
- Network Engineer
- Network Security Analyst
- Python Engineer
- QA Automation Engineer
- Salesforce Admin
- Salesforce Developer
- Scrum Master
- Security Engineer
- Senior IT Project Manager
- SharePoint Admin/Developer
- Site Reliability Engineer (SRE)
- Software Developer
- Solutions Architect
- System Administrator
- Systems Engineer
- Technical Writer
- Unix Admin
- UX/UI Developer
We are seeking an exceptional QA automation engineer to join our growing team. Experience has shown that testing is more efficient when there’s one person who both understands how the system works and can quickly automate it. This role will be responsible for both testing and automating new features from Scrum sprints. If you are passionate about both manual and automation testing, we would be thrilled to hear from you.
Typical Duties and Responsibilities
- Coordinate and conduct manual and automation testing
- Design, build and maintain mobile, web and/or API test automation
- Communicate with the design team and other organization members to identify root causes of product quality issues
- Collaborate with other team members to solve quality issues and application faults
- Participate in full software development cycle from feature spec and design to development and release
Education
- Bachelor’s degree in computer science, software engineering or a related field
Required Skills and Experience
- Experience conducting both manual and automation tests
- Experience with different types of testing, such as exploratory, integration, system and end to end
- Experience writing clean code and designing readable and maintainable test frameworks
- Strong knowledge of Java
- In-depth understanding of application functions, troubleshooting and testing
- Familiar with testing frameworks or services such as Selenium, Appium and Rest Assured
- Familiar with continuous integration tools such as Jenkins, GitHub actions, GCB Azure DevOps and Circle CI
- Strong written and verbal communication skills
Preferred Qualifications
- Prior experience working at one or more startups
- Experience working with Dockers
- Experience with micro services and building frameworks to test them in isolation
- Familiar with advanced automation topics such as security and performance testing