Quality Assurance Engineer – Desktop Solutions

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Quality Assurance Engineer testing CFRA’s desktop solutions and financial insights software. Automating web and AWS API tests, performance testing, and security validation.

Responsibilities:

  • Plan tests and collaborate with developers, architects, and stakeholders to understand web product and API requirements
  • Design test plans and strategies for web products and API testing on AWS
  • Develop comprehensive functional, non-functional, and edge-case test cases
  • Implement automated tests for web products and APIs
  • Conduct regression testing to identify bugs and regressions
  • Conduct performance testing under different loads and conditions
  • Perform API security testing to identify vulnerabilities and ensure compliance with security best practices
  • Test API gateway routing, transformation, and security configurations
  • Test error-handling mechanisms and response codes/messages
  • Document test plans, test cases, and test results
  • Collaborate with developers, DevOps engineers, and stakeholders to resolve issues
  • Work within an Agile development process
  • Stay current with trends, tools, and technologies related to API testing and quality assurance
  • Communicate clear feedback on API quality and issues found during testing

Requirements:

  • 5+ years of experience and proficiency in testing enterprise web sites using tools like Cypress or Selenium
  • Focus on functional, non-functional, and security testing
  • Strong understanding of web technologies and standards
  • 5+ years of experience and proficiency in API testing using Postman, SoapUI, or Selenium
  • Strong understanding of API technologies and standards
  • 2+ years of experience validating API responses and writing SQL queries from relational databases such as MySQL and PostgreSQL
  • Familiarity with AWS services such as Amazon API Gateway, AWS Lambda, AWS IAM, RDS, AWS CloudWatch, OpenSearch, and S3
  • Experience testing web products and APIs deployed on AWS infrastructure
  • Experience implementing automated API tests using Cypress, Postman, Selenium, or AWS testing tools
  • Experience in API performance testing using Apache JMeter, Gatling, or AWS X-Ray
  • Knowledge of API security testing, including authentication, authorization, encryption, and OWASP standards
  • Familiarity with Agile testing, Test-Driven Development (TDD), and Behavior-Driven Development (BDD)
  • Ability to create and maintain comprehensive test plans, test cases, and test reports
  • Bachelor's degree in Computer Science, Software Engineering, or a related field is often preferred, although equivalent experience and certifications can also be valuable

Benefits:

  • 21 days of Annual Vacation
  • 8 sick days
  • 6 casual days
  • 1 paid Volunteer Day
  • Medical, Accidental & Term Life Insurance
  • Telehealth, OPD
  • Competitive pay
  • Annual Performance Bonus