Engineering

Senior Software Engineer in Test

Remote   |   Full Time

About AppExert: 



At AppExert, we enable top remote developers to work on interesting projects/bleeding edge technologies for high tech startups & scale-ups across the globe in the comfort of working from anywhere. We work with some of the promising silicon valley based start-ups and top tech companies in the Canadian fin-tech space. We offer 100% remote full-time employment with options to work from one of our remote pods in Montreal, Toronto, Chennai & Bangalore. 


AppExert is equipped with top tech talent that provides unique solutions to achieve seamless client goals. If working on the best projects is your bet, AppExert is the game. Our team works on modern technologies in a self-driven environment. Our work culture goes beyond boundaries and is a true game-changer to work on future projects that lead the pack. 


We're extremely proud of the work we do and the way we are changing the world by breaking geographical boundaries for tech talents to access exciting opportunities! Our mission is to disrupt traditional tech recruitment, the way companies hire/manage their development teams. And this is your opportunity to be a part of something special. 


Join us!


Job Description:


AppExert Labs is looking for a Senior Software Engineer in Test (QA Engineer) to join our growing team in India. Selected employees will be expected to work on Telecommute and will be responsible for the Full stack QA service for one of our fast-growing projects based out of Montreal, Canada. Your primary focus is to ensure the quality of the products/platforms at the highest levels. You will work in a team of Full stack Developers, Product Managers, UX Developers, and other stakeholders and will contribute to the development, execution, and maintenance of test procedures that thoroughly test our line of products.


Responsibilities:

  1. Generate Test Strategy, Test Plans based on Industry leading Best Practices and cater where needed to meet the client’s needs and timeline.
  2. Create, Review, Update and Approve Test Cases.
  3. Own the existing test automation, DevOps and work towards improving the CICD process.
  4. Work with a team of developers and provide solution-based guidance to them as needed
  5. Execute E2E, Integration, API level tests with little or no oversight.
  6. Communicate issues to management that may pose any risk to quality.
  7. Work closely with development and project management staff to identify an appropriate plan for issue resolution and retest.
  8. Ability to multi-task across projects when needed.
  9. Work and collaborate with team members across regions (North America). Communicate effectively to the stakeholders as needed.


Requirements:

  1. 4 to 8 years of experience in Quality Assurance, QA Automation.
  2. Solid experience in creating and executing automation and manual test cases independently.
  3. Solid understanding of website QA processes, methodologies, and best practices. Able to interpret results, identify trends and communicate findings appropriately.
  4. Ability to perform testing against web-based applications both from the front-end UI as well as back-end databases and APIs.
  5. Experience with leading a team of Test Engineers/QAs or the ability to mentor more Junior resources
  6. Strong experience on Relational Databases.
  7. Experience with Git or other source control systems.
  8. Deep understanding of the web technology stack (HTTP, HTML, Chrome Dev Console, REST APIs)
  9. Experience with deployment and configuration to Cloud infrastructure (AWS) is an asset
  10. Experience with automation tools such as Selenium, RestAssured, Katalon would be an asset.


Nice to Haves:


Any Object-Oriented Programming Language, GIT, Selenium, RestAssured or similar libraries, JIRA, Agile, WebAPIs, Pair Programming, Chrome Dev Tools, Postman.


Why AppExert?


We are motivated by solving complex problems in unorthodox ways. Emphasis on your well-being means you experience your true potential. We offer a variety of benefits to ensure you can always work hard and have fun:


  1. 40 working hours per week.
  2. Flexible working environment - Work From Anywhere
  3. Work on 100+ Technologies & 20+ Skills
  4. Paid time off so you can really recharge and enjoy life.
  5. Health, wellness and lifestyle benefits to balance your heart, mind, and body.
  6. Virtual team building and socials. Keeping people connected is important.
  7. An amazing culture to top it all off!


Ready to Apply?


If you think you’d be a great fit at our company and are passionate about this role, we want to hear from you!




Submit Your Application

You have successfully applied
  • You have errors in applying