Vigil Logo

Vigil

QA Engineer - C#

Sorry, this job was removed at 01:42 a.m. (EST) on Friday, Feb 21, 2025
Remote
Remote

SUMMARY:

As a QA engineer, you will be creating and maintaining a set of manual, automation and performance test suites for web applications and restful APIs. 

We are looking for candidates who are as excited about pushing their own development and working on a geographically distributed team where most of the communication is happening online.

WHAT WILL YOU BE DOING:

  • Take on diverse QA tasks with a proactive approach, and don’t shy away from stepping outside the QA box when needed.
  • Participate in the development team, offering technical guidance focused on performance, along with both automated and manual testing.
  • Comprehend, assess, and respond to business needs, laying the groundwork for Agile development methodologies.
  • Determine which components require testing and establish swift, practical testing strategies that align with the development team's efforts.
  • Adhere to best practices, advocate for industry standards, and ensure our products deliver reliability and an outstanding user experience.
  • Understand business requirements and their implications on project delivery, collaborating with business analysts to clarify any uncertainties.
  • Conduct software quality assurance through performance and automation testing tools.
  • Compile, analyze, and present test findings.

WHAT WE ARE LOOKING FOR:

  • Minimum 4 years of QA experience in diverse software development projects.
  • Manual testing expertise across Web and Mobile.
  • Conduct manual tests (approx. 60%) and automated tests (approx. 40%) to verify functional, performance, and user experience requirements.
  • Proven experience in creating detailed, comprehensive and well-structured test plans and test cases.
  • Proficient in manual and automated testing of RESTful Web Services using tools like SOAPUI, Postman, Insomnia, Rest Assured, Karate, or JMeter.
  • Experience in testing web application frontends with Playwright.
  • Comfortable with Azure deployments
  • Strong proficiency in at least one modern programming language, especially C#.
  • Basic understanding of SQL and Linux command line (bash).
  • Familiarity with continuous integration/delivery concepts.
  • Bachelor's degree in Computer Science or a related technical field.
  • Experience with Agile Software Development and Scrum Methodology.
  • Analytical thinker with strong creative problem-solving abilities.
  • Strong English communication skills, both written and verbal

AWESOME BUT NOT REQUIRED:

  • Familiarity with bug-tracking tools like ClickUp.
  • Appium or other mobile automation experience.
  • Knowledgeable in Docker and Kubernetes.

WHAT’S IN IT FOR YOU?

  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
  • A culture in which we don’t criticise failure but ensure we learn from our mistakes
  • An Agile environment where your ideas are welcome
  • The possibility to grow and experience different projects
  • Ongoing Training & Mentoring
  • The possibility of travel

- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL BASED ONLY

Similar Jobs

6 Days Ago
Remote
17 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Content SDET Engineer III, you'll develop and test systems for quality assurance in the Falcon Exposure Management team. Responsibilities include creating automated test suites, validating data integrity, integrating systems, and troubleshooting. The role involves collaboration across teams using various tools to enhance content validation and ensure high-quality software delivery.
Top Skills: AWSAzureDockerGCPGoKubernetesPythonSQL
8 Days Ago
Remote
Hybrid
Bengaluru, Karnataka, IND
Mid level
Mid level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Software Engineer at BlackLine, you will design, develop, and maintain automated test scripts for cloud-based backend services, collaborate with teams on testing requirements, and drive innovation in automation processes. Responsibilities include executing test cases, integrating tests into CI/CD pipelines, and mentoring junior engineers while ensuring software quality and efficiency throughout the development lifecycle.
Top Skills: CucumberGitJavaJenkinsJIRAPostmanPythonQtestRest AssuredSeleniumSQLTestrail
5 Hours Ago
Remote
India
Senior level
Senior level
Business Intelligence • Consulting
The QA Test Engineer will design, develop, and maintain both automated and manual test scripts, leveraging tools like Selenium and Cucumber. They will perform various testing types (Web, API, Canary) and collaborate with cross-functional teams to enhance testing processes within DevOps pipelines. Responsibilities also include executing tests, reporting defects, and continuously improving testing frameworks and documentation.

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account