Loading...
Share this Job
Apply now »

QA Automation Engineer

Date:  May 29, 2021
City:  Heredia
Company:  GFT Technologies SE

QA Automation Engineer

 

Our Ideal Candidate:

Will be responsible for driving the testing process for our flagship product. Also, you will help the team automate test cases for Desktop APIs and Websites. You will have had spearheaded the design and implementation the next generation of high-performance testing for financial systems, leveraging AWS and other cloud infrastructure. Critically, you will be also be an agent of change with our clients and have tremendous opportunity to influence their ability to scale and meet the next generation of challenges of financial technology challenges. The Client has exciting and challenging projects for both new and existing products that would allow you to make real contributions. We develop a wide variety of software to support business process and workflows, analytical, data management and reporting capabilities for our internal customers and the firm’s clients. Our engineers are responsible for reviewing business needs, providing a testing strategy, implementation. The Client is looking for creative individuals who are driven to produce great solutions while following standards and industry best practices. These positions require intelligent and self-motivated QA’s.

 

Responsibilities:

  • Act as a liaison between business stakeholders and developers to ensure test plans adequately cover all business and functional software requirements.
  • Create and execute test plans and test cases. (UAT, Integration, End-to-End, Penetration, Performance, Load, Regression, Beta)
  • Create readable and maintainable high-performance automation scripts & scenarios.
  • Design and execute QA tests using scripts that automatically test functionality.
  • Identify opportunities for automation within software processes.
  • Build & improve our automated testing system in collaboration with technology, DevOps and product teams
  • Work closely with the Agile Team to develop comprehensive automated test suites providing maximum test coverage in the most efficient manner
  • Continuously review and improve test methodologies, tools and measurement of QA processes.
  • Ability to quickly and independently learn complex, highly configurable application software.
  • Identify, validate, track and communicate defects and risks to the development team(s).
  • Generate high-level QA status reports for management.
  • Work closely with team members to evangelize an emphasis on quality throughout the entire SDLC
  • Define and implement best practices for product releases including deployment prerequisites, documentation, and troubleshooting
  • Assist in preparing test criteria and test case specification documents for all phases of testing
  • Collaborate with developers to help create high value unit tests and testing solutions.
  • Assist in creating test data.
  • Organize large sets of tests into manageable test suites.
  • Ability to identify test cases and map them to performance/system/integration requirements for appropriate testing coverage

 

Skills Required:

  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • 3+ years of hands-on experience with QA Automation
  • Experience with UI Automation using Selenium Python, Java or C#
  • Deep understanding of REST-based web services
  • Experience working with databases and testing (like MongoDB and SQL Server)
  • Must have the ability to work in a dynamic, fast-paced environment
  • Strong communication skills to interact with Agile team members.
  • Good debugging skills and strong understanding of testing methodologies
  • Design, execute, and maintain manual tests and test data
  • Develop and maintain QA guidelines and process documentation
  • Experience working with Jira/Azure DevOps
  • Work closely with other developers, architects and stakeholders to understand and enforce quality standards based on stated functional and non-functional requirements
  • Experience working with CI/CD tools; Jenkins, TeamCity or others
 

Desire Skills:

  • Experience with JMeter for load testing
  • Experience with CI/CD and build pipeline tools
  • Experience with Docker, Kubernetes
  • Passion for defining and improving QA practices and standards
  • ISTQB Certification

 

Thank you for applying with us!!

Apply now »