QA Automation – Cucumber and C#

Location: Granadilla and San Carlos, Costa Rica

This is an exciting opportunity for someone who is not only a master of their craft but also shares our commitment to driving a strong company culture by putting their heart and soul into their work every day.

Our customer is seeking an ASP.NET Software Engineer to join our talented and dedicated development group as an integral part of building our next-generation solutions and bringing simple solutions to complex banking problems’ to life. This position is a key role in our software engineering group. The perfect candidate is organized, self-motivated, is a master of their craft and success-oriented.

We are seeking a highly motivated and skilled QA Engineer to help us leverage and build upon our core expert system and suites of financial analysis products. The position will require QA Automation work in a fast-paced environment at a rapidly growing company. The expectation for this individual is to not only execute but innovate at a high level. Ideal candidates must be passionate about software development. Our culture allows for regular sharing of innovative ideas and implementation of the best design. We believe in challenging our developers with large-scale, intellectually stimulating work and rewarding them with competitive total rewards packages. 

What you’ll do

  • Collaborate within a cross-functional team of engineers, product managers, and ScrumMaster
  • Collaborate with business stakeholders such as support, and customer success in developing solutions
  • Build and reuse existing automation framework, test harness and improve them
  • Automate processes around testing
  • Own the quality role from all perspectives (Feature Functionality, User Experience, Operational Support)
  • Contribute on all levels of software quality from high-level testing strategy to manual testing
  • Work with the team to ensure new features being built are tested appropriately
  • Work with developers to identify the right testing strategies on enhancements and bug fixes

What you’ll need

  • Exceptional logic and deductive, problem-solving skills
  • Strong written and verbal communication
  • 3+ years in a software development environment, 2+ in a QA role
  • 1+ years of experience implementing automated tests 
  • Exceptionally high attention to detail
  • Understanding of JavaScript/NodeJS 
  • Ability to understand the business logic of applications written in these technologies
  • Strong written and verbal communication

Nice to have

  • Experience with Windows, IIS, Jenkins, MSSQL technologies
  • Experience with SQL, .NET, JavaScript, PowerShell languages
  • Knowledge and Experience writing Unit Tests / Code coverage (Integration & Acceptance)
  • Knowledge and Experience writing and executing test plans
  • Knowledge and Experience developing and executing performance tests
  • Specflow or Cucumber
  • Mid SQL and database skills
  • Understanding of C#, T-SQL, HTML .NET technologies

Apply For This Job

  • Accepted file types: pdf, doc, docx.