Software Engineer in Test

2 weeks ago


Canada Velatechindia Full time
Software Developer Engineer in Test (SDET)

Position Mission:
As Software Development Engineer in Testing (SDET), you will work on designing and writing code/script to automate and maintain functional and non-functional tests of our Enterprise grade product suites.

You will collaborate with product managers, QA professionals, and software developers in the team to understand the product functionalities and test scenarios to automate functional and performance testing scenarios.

Position Summary

If you are a motivated developer who can think like a customer, help us in simulating expected system demand to identify performance degradation, and have a great interest in automating product functional testing to meet high-quality standards, this role is for you.

Responsibilities

  • Collaborate with Product Managers and the development team in requirements elicitation and understanding.
  • Review and update acceptance criteria for non-functional requirements. Benchmark specific performance parameters.
  • Develop and maintain Test Framework, automated test suites for functional and performance testing, to ensure the quality of our software products.
  • Configure and maintain the necessary infrastructure in Azure. Set up test environments as required, including client and web applications, services, and databases.
  • Integrate automated test suites with CI and CD (Azure DevOps)
  • Design & write highly maintainable test code by following industry best practices to automate prioritized test scenarios.
  • Prepare Automation Test Plans for Service Level Tests, Integration Tests, and UI tests as needed.
  • Create & maintain test procedures, test reports covering functional and performance test results, and metrics.
  • Perform regression testing, analyze test results, identify performance bottlenecks, log bugs, and suggest recommendations for improvement.
  • Participate in project events such as planning, reviews, retrospective meetings, etc.

Requirements

  • Bachelor’s degree in computer science or a relevant field.
  • 4-6 years of hands-on experience in developing software test automation. Software development experience is an added advantage.
  • Hands-on experience creating automated performance tests using JMeter, Azure Load Testing, and creating JTL Reports.
  • Experienced in functional test automation using Selenium or React testing library.
  • Hands-on experience in CI/CD and tools such as Azure DevOps, MS Build, SonarQube, Profiler tools, Fiddler, Swagger API (Application Programming Interface) & Git.
  • Experience in RESTful API testing is an added advantage.
  • Strong fundamentals: Analytical and problem-solving skills, debugging, knowledge of OOAD & coding best practices.
  • Excellent written and verbal communication skills, with a positive attitude.

To Apply

Does this role sound like the perfect opportunity for you?

The position is available at the following office locations:

#J-18808-Ljbffr

  • Canada Test Dev Tools Full time

    About TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. ...


  • Canada Test Dev Tools Full time

    The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. The primary...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Elastic Path Software Full time

    What to expect as a Front-End Software Engineer II at Elastic Path? Elastic Path is taking e-commerce services to the next level, and it requires passionate and creative product-centric engineers to lead the charge. We're looking for someone who can design and implement e-commerce features in the front-end applications and projects that support Elastic Path...

  • Software QA Engineer

    4 weeks ago


    Canada The Testing Consultancy Limited Full time

    The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Medical, Dental,...


  • Canada Insight Global Full time

    Insight Global is seeking a QA SDET to join one of Canada's largest retail/wellness companies. In this exciting role the In this exciting role the QA Engineer will play an important role to support the lululemon Local Outreach team. They will work closely with Solution Architects, Engineers, and cross-functional teams to develop a QA strategy and be able to...


  • Canada Vention Inc Full time

    Vention is headquartered in Montreal, Canada, with offices in Berlin and Boston, and is used in over 3,000 factories on 5 continents. As one of Canada’s Most Admired Cultures and Great Place to Work , we are a performance driven culture that cares deeply about happiness. We like ambitious goals, facts & data, and constructive debates. But at the same...


  • Canada Samsara Full time

    With over 50 million minutes of customer video ingested into our backend each year, the Media Platform team is developing and managing a robust infrastructure that supports high-volume media processing, storage, and streaming services. Ideal candidates will have a strong background in software engineering, excellent communication skills, and a passion for...


  • Canada Aversan Inc. Full time

    is a leading engineering company with expertise in providing products and services to the Aerospace industry. We are currently seeking a Software Engineer to be a part of a highly motivated and highly technical team responsible for developing safety critical graphics drivers and software! Fully Remote (Canada/US) Participate in the software...


  • Canada Samsara Full time

    We help customers understand the utilization of trailers, and the location of expensive assets, and provide them with insight into the health of equipment. We ingest large amounts of data from our hardware in real time and help customers make sense of their overall logistics through real-time visibility, reporting, and alerting. As a software engineer...


  • Canada Warp Full time

    We are looking for outstanding product-focused software engineers who want to work on re-imagining a product that we developers use every day. As an Engineer at Warp, you'll have the chance to tackle difficult technical problems. You'll get to work on a fast moving project right from day one! Here’s a quick 3-min video of Zach Lloyd, our founder and CEO,...


  • Canada Creaform Deutschland GmbH Full time

    Our R&D department is looking for a student to contribute to the software development of applications and operating software for Creaform's 3D digitizing technologies. You'll be working as part of a multidisciplinary development team renowned for its high level of technical competence. Your projects will lead you to Developing software architectures; ...


  • Canada KMS Technology Full time

    Full-stack Test Engineer, based in Da Nang KMS Technology was established in 2009 as a U.based software services company. With development centers in Vietnam and Mexico, we have been trusted globally for the superlative quality of our software consulting & development services, technology solutions, and engineers' expertise.  We pride ourselves on...


  • Canada Untether Full time

    Untether AI is building the world’s highest performance, energy-centric AI inference accelerator. We’re a rapidly growing Toronto-based startup, with employees across Canada and the US (and even a few outside North America). To help grow our organization we are looking for an experienced Product/Test Engineer. The successful candidate will be organized...


  • Canada Wind River Systems Full time

    System Test Software Engineer - Member of Technical Staff System Test Software Engineer – Member of Technical Staff Canadian Citizen - Security Clearance Requirements About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer,...


  • Canada S4cloud Us Full time

    We are looking for a skilled Security Engineer to analyze software designs and implementations from a security perspective, and identify and resolve security issues. You will include the appropriate security analysis, defences and countermeasures at each phase of the software development lifecycle, to result in robust and reliable software. ...


  • Canada THINKalpha Full time

    Position: Senior Software Engineer - Backend / Trading InfrastructureLocation: 100% Remote (working timezone: US/Central) ThinkAlpha is looking for a Lead Software Engineer to work in the core infrastructure team for a systematic trading engine. You’ll be working directly on machine-learning-based trading algorithms, building an extremely scalable and...


  • Canada THINKalpha Full time

    Position : Senior Software Engineer - Backend / Trading Infrastructure Location : 100% Remote (working timezone: US/Central) ThinkAlpha is looking for a Lead Software Engineer to work in the core infrastructure team for a systematic trading engine . You’ll be working directly on machine-learning-based trading algorithms, building an extremely scalable...