Welcome to the job board! Below you will find various available positions. If you click on the title, or on read more, it will take you to a page with a full description of the job posting. To search for a specific job press Ctrl+F to open up a search bar in your browser. It will only search the current page you are on, so it is important to remember to refresh your search when you go to a new page of openings.

Senior Automation Quality Engineer

CGI/Lafayette, LA
Job Title: Senior Automation Quality Engineer
Full-time
Job Description:
  • 5+ years’ experience in automation
  • Experience with working with Agile/Scrum teams
  • Experience with software testing and automated test techniques with a focus on quality through the development life cycle
  • Experience with common test and debugging techniques
  • Knowledge of object-oriented programming along with requisite coding and debugging skills
  • Experience with continuous integration/delivery systems
  • Experience with test frameworks and TDD/BDD tools (e.g. Cucumber, Gherkin)
  • Experience with Unix shell scripting
  • Excellent written and oral communication skills Desired Qualifications
  • Proficiency with one or more languages: Ruby, Java, C, .NET, Python, etc
  • Experience with static code analysis tools
  • Experience with application development
  • Excellent verbal and written communication skills
  • 5+ years of experience developing in scripting languages such as Python, Perl or JavaScript
  • Demonstrated experience with software testing methods, such as functional testing, stress testing performance testing, system resiliency testing and failure injection
  • Leadership in test automation architecture with experience in leveraging a cloud platform
  • Demonstrated skill in using coding standards and being an active participant in code reviews
  • Extensive knowledge of Unix/Linux environments
  • Demonstrated experience in tools such as Jenkins, Git, FitNesse, Gatling, Selenium, WebDriver or similar open source tools
  • Has experience in using scanning tools such as Sonarqube or Fortify and the ability understand and educate team members on how to proactively address issues
  • Working experience in Continuous Integration and Continuous Delivery desired
  • Strong understanding of testing and development techniques
  • Excellent troubleshooting skills to root cause complex issues including the ability to review dump files
  • Key contributor of an quality engineering team whose primary goals are to improve software quality through built-in quality and improve code quality and automation of software enterprise applications
  • Define, implement, and drive the future vision of the quality & automation process and frameworks
  • Analyze, communicate and participate in day to day development activities.
  • Create specialized test automation tools to meet specific needs
  • Work with the development team to design and implement test and validation strategies
  • Analyze and report on test and defect metrics
  • Contribute to the build and maintenance of a continuous integration (CI) environment and ongoing process improvement activities.
  • Evaluate and recommend new tools, technologies, and processes
  • Communicate the benefits and best practices of test automation within the department and throughout the company
  • Lead and/or mentor other software automation engineers
  • Collaborate with system-level QA to support integration testing of software products
  • Drive automation pyramid and integrate with CI/CD tools for continuous validation.
  • Understands when to automate and when not to
  • Brings an engineering mindset to automation
  • Is able to technically articulate a position and is comfortable in having conversations with senior technologists and architects
  • Drive the mentality of quality being owned by the entire team
  • Can identify code smells and work with Dev to address quality issues in product code
  • Passion for finding bottlenecks and thresholds in existing code through the use of automation tools
  • Passion for continuing education and improving code quality
Qualifications:
  • BS Degree in Computer Science or similar degree (software engineering, information systems/technology)
Contact:
 
Date Posted: 4/19/2018