Automation Engineer-Irving, TX - Georgia IT Inc.
Irving, TX
About the Job
Automation Engineer
Location: Irving, TX
Duration: 12 months
Rate: DOE
U.S Citizen, Green Cards and EAD preferred. No Sponsorship available for this contract to hire job
Duties and Responsibilities:
- Works with Agile teams to understand end-to-end system functionality.
- Design, implement, document and execute automation test frameworks and suites which can deliver comprehensive automated test coverage with a balanced maintenance and sustainability strategy.
- Solves complex automation challenges and works on complex projects with minimal supervision.
- Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
- Assist with executing non-functional testing in terms of performance, reliability, stability and compatibility with other systems.
- Monitor quality in production and non-production environments.
- Maintain and update automated test systems as functionality changes evolve the products.
- Work Independently to help build Test automation framework and develop automation scripts.
- CAN code and build scripts for functional, load, and performance type testing.
Minimum Qualifications:
- Bachelor's (BSc) in engineering, computer science, or a combination of equivalent education and experience
- 5+ years of experience as a software automation engineer with experience in multiple development languages and platforms delivering multiple commercially deployed products to market
- Requirements and General Skills:
- Experience with automation testing
- Ability and willingness to learn new technologies and skills
- Excellent problem-solving skills
- Familiarity with agile software development methodologies
- Willingness to learn new technologies - often very quickly
- Must have legal right to work in the U.S.
Technical Skills:
- Proven working experience Java development and object-oriented design
- Hands-on experience with test automation tools like Selenium, Appium, Rest Assured, Cucumber
- Knowledge of AJAX, HTTP, REST, XML, JSON and SQL technologies
- Experience coding and/or scripting of Python, JavaScript, Perl or Bash programs
- Experience with testing in an agile workflow utilizing TDD/BDD best practices in a continuous integration environment
- Proficient computer skills, experience with the Atlassian Development Suite (Confluence, Jira, Bitbucket), Microsoft Office Suite (Visio, Word, PowerPoint, Outlook, and Excel)
- Good working knowledge of the Cloud (AWS, Azure, GCP), Observability & Traceability
- Code craftsmanship; rigor in high code quality, automated testing (JUnit, Mockito, Cucumber), and agile engineering best practices
- Knowledge of modern software patterns and anti-patterns
- Able to work within a Git/Gitflow-based multi-branched software environment.
- Preferred experience with Java development tooling: Maven and/or Gradle.
- Used continuous integration environments like TeamCity, Jenkins, Hudson.
Required Skills:
- Automated Testing
Source : Georgia IT Inc.