Senior QA Automation Developer

5 Hours ago • All levels • $150,000 PA - $250,000 PA
Quality Assurance

Job Description

Our QA team is responsible for end-to-end quality product delivery and is actively seeking a Senior QA Automation Developer. You will collaborate directly with product teams, participate in application specification reviews and architectural design sessions, bringing a quality-focused perspective. You will define test strategies for various features, develop automated tests, deploy infrastructure changes, analyze logs, and resolve production issues. You will also plan and implement strategies for feature validation and test automation.
Good To Have:
  • Passion for test automation and delivering high-quality features in a dynamic environment.
  • Comfortable with Agile methodology.
Must Have:
  • Execute functional and performance tests by creating on-demand temporary environments to deploy microservices with different versions and configurations, and customize database content.
  • Develop automated tests at the pace of feature development using our functional and performance testing frameworks.
  • Customize, configure, fix services, and deploy infrastructure and code changes to production.
  • Analyze log files and resolve production issues by automating and reproducing them in a non-production environment.
  • Plan, create, and implement strategies and solutions for feature validation and test automation.
  • Ability to develop automated tests in Java with Selenium and use Integrated Development Environments (IDEs) like IntelliJ or Eclipse.
  • Experience deploying services in various environments like Kubernetes, using tools such as ArgoCD and Jenkins.
  • Proficiency in improving the efficiency of existing test infrastructure with Docker, Selenium, and headless browser executions.
  • Familiarity with log aggregators such as SumoLogic, Kibana, or Splunk, and application monitoring tools like Honeycomb or Grafana.
  • Experience writing SQL queries and working in a cloud environment (AWS).
  • Bachelor's degree in computer science or a relevant technical field.
Perks:
  • Competitive salary and stock option plan
  • 100% coverage for medical, dental, and vision insurance
  • Flexible paid time off
  • Competitive 401(k) and RRSP program
  • Learning and development allowance
  • Paid parental leave
  • Health and wellness initiatives

Add these skills to join the top 1% applicants for this job

github
game-texts
quality-control
agile-development
performance-testing
functional-testing
playwright
aws
kibana
prometheus
grafana
selenium
testng
maven
docker
microservices
kubernetes
git
splunk
sql
intelli-j
jenkins
eclipse
java

About the position:

Our QA (Quality Assurance) team has end-to-end responsibility for building a quality product and is actively seeking a Senior QA Automation Developer.

Our team:

Through automation and functional testing, our QA team validates a variety of products to provide our customers with a seamless banking experience. As a Senior QA Automation Developer, you will collaborate directly with our product teams and participate in application specification reviews as well as architectural design sessions, bringing a quality-focused perspective. You will also define test strategies for various features. During your first year, you will develop a deep understanding of delivering high-performing software in a fast-paced development environment. You will work in a framework that values accountability at all levels, including setting up and monitoring applications in production.

Our main technologies include:

Java, Selenium Webdriver, Playwright, TestNG, Maven, Git, Jenkins, ArgoCD, SQL, REST Assured, Vault, Docker, Kubernetes, Sumo Logic, Gatling, Prometheus + Grafana, Honeycomb, Kafka, AWS

What you will do:

  • Execute functional and performance tests by creating on-demand temporary environments to deploy microservices with different versions and configurations, and customize database content
  • Develop automated tests at the pace of feature development using our functional and performance testing frameworks
  • Customize, configure, fix services, and deploy infrastructure and code changes to production
  • Analyze log files and resolve production issues by automating and reproducing them in a non-production environment
  • Plan, create and implement strategies and solutions for feature validation and test automation

What we are looking for:

  • Ability to develop automated tests in Java with Selenium and use Integrated Development Environments (IDEs) like IntelliJ or Eclipse
  • Experience deploying services in various environments like Kubernetes, using tools such as ArgoCD and Jenkins
  • Proficiency in improving the efficiency of existing test infrastructure with Docker, Selenium and headless browser executions
  • Familiarity with log aggregators such as SumoLogic, Kibana or Splunk, and application monitoring tools like Honeycomb or Grafana
  • Experience writing SQL queries and working in a cloud environment (AWS)
  • Passion for test automation and delivering high-quality features in a dynamic environment
  • Comfortable with Agile methodology
  • Bachelor's degree in computer science or a relevant technical field

What we offer

  • Competitive salary and stock option plan
  • 100% coverage for medical, dental, and vision insurance
  • Flexible paid time off
  • Competitive 401(k) and RRSP program
  • Allowance for learning and personal development
  • Paid parental leave
  • Health and wellness initiatives

Set alerts for more jobs like Senior QA Automation Developer
Set alerts for new jobs by Upgrade
Set alerts for new Quality Assurance jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Quality Assurance (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙