Quality Assurance Engineer

Socure

Company Type
Experience
Workhours

Quality Assurance Engineer

Job Description

We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.

QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The QA engineer role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

Responsibilities

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases.
  • Estimate, prioritize, plan and coordinate testing activities with team leadership.
  • Design, develop, execute and maintain automation scripts using open source tools.
  • Identify, record, document thoroughly and track bugs.
  • Perform thorough automated or manual regression testing when bugs are resolved.
  • Develop and apply testing processes for new and existing products for accuracy and completeness..
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements and issues.
  • Stay up-to-date with new testing tools and test strategies.
  • Self-motivated, working closely and actively communicating with team members to accomplish time critical tasks and deliverable
  • Monitor and improve existing deployments towards continuous improvement of Socure’s products.
  • Collaborate on development projects with Socure’s team of engineers located in US (New York) and India (Chennai).
  • Work well within a fast-paced cross-functional environment with multiple teams including engineering, infrastructure/IT, data science, client support, and business development.
  • Monitor and improve existing deployments towards continuous improvement of Socure’s products.

Requirements

  • Proven work experience in software quality assurance.
  • Strong knowledge of software QA methodologies, tools and processes.
  • Experience in writing clear, concise and comprehensive test plans, test cases and bug reports.
  • Hands-on experience with both white box and black box testing.
  • Hands-on experience with automated testing tool selenium in java.
  • A understanding of how API’s and how they function.
  • Experience working in an Agile/Scrum development process.
  • Experience with performance and/or security testing is a plus.
  • BS/MS degree or comparable experience in Computer Science, Engineering or a related subject.
  • Attention to detail.
  • A minimum of 3+ years of experience working in a similar role that includes a mix of SaaS, Security and GRC industry exposure in solution architecture, product design and delivery.
  • Experience working on projects involving collaboration between data science and software development is a plus.
  • Strong background in Java and Scala Enterprise software frameworks.
  • Experience with one or more agile project management tools such as Pivotal Tracker, Rally, Jira is a plus.
  • Experience with building and managing SOA web-services and REST micro services is required.
  • Experience with Amazon Web Services is a plus.
  • Results-driven individual who does whatever it takes to succeed and loves a challenge.
  • Effective communicator capable of explaining concepts clearly and credibly across all levels of the organization.
  • Strong team player, results oriented, metrics driven and capable of working in a fast paced, changing environment.
  • Deep knowledge of Enterprise Software/SaaS industry and trends is a plus.
  • Strong background in QA and QA software frameworks; experience with one or more of the following is a plus - Spring, test automation tools and libraries such as Selenium WebDriver, PHPUnit, others.
  • Experience working on projects involving collaboration between data science and software development is a plus.
  • Experience with one or more agile project management tools such as Pivotal Tracker, Rally, Jira is a plus.
  • Experience with Continuous Integration and Continuous Delivery processes is desired.
  • Ability to work in multiple complex testing environments in order to test cross-platform impacts including Web browsers, iOS, and Android mobile platforms.
  • Experience with Amazon Web Services is a plus.
Read Full DescriptionHide Full Description
Confirmed 14 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles