74 Application Testing jobs in Canada
Software Quality Assurance and Automation Test Engineer -Automotive Infotainment
Posted today
Job Viewed
Job Description
Job Description
Location: Markham, Ontario, Canada
Position Title: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment
CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET became an ALTEN Group company in 2021.
CIeNET has been expanding its footprint in Canada to better serve our industry leading customers in the automotive industry. We are engaged in the development of cutting-edge technologies and products that have brought automotive infotainment, mobile internet, telematics services, and Advanced Driver Assistance Systems (ADAS) technologies to fruition over the years.
CIeNET Canada welcomes skilled, dedicated, innovative and motivated professionals to join our team in developing a promising career with us.
Role Summary
The software QA engineer will be an important member of our infotainment testing/verification team in Canada, which is part of the larger Global Engineering team working with our industry leading client. The QA engineer will be responsible for defining, implementing, executing, and maintaining test plans and test cases to ensure the software is delivered with high quality. The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement specifications and design documents, to better understand the features and specifications for the efficient design of test cases to address the full spectrum of the requirements and quality. The automation test Engineer should improve engineering productivity. In order to achieve this goal, automation test engineer are responsible for designing and implementing highly efficient automation test infrastructure, as well as tools and test scripts to test the specific products and solutions automatically.
Key Responsibilities
- Participate in requirement reviews in order to write test procedures and test cases
- Define test strategies based on software development plans
- Define and maintain test plans based on software development schedule
- Setup, integrate and develop highly efficient and reliable test infrastructure
- Design and develop tools and scripts for product and solution automation test
- Investigate and evaluate new techniques and tools for continuous improvement
- Ensure test plans align with the development schedule and project milestones
- Prepare test reports on test results and problems and provide initial issue analysis
- Analyze reported issues to generate quality reports, and contribute to defect prevention
- Support development teams to verify and/or reproduce reported issues
- Participate in the continuous improvement of test processes and methodologies
- Setup and configure necessary hardware and operating environments for specialized and daily test cases
- Maintain of test equipment and the test library environment
- Participate in development of test tools and test scripts
- Interact with software developers and other QA engineers to ensure the deliverables fully address the needs
Requirements
Required Skills and Experiences:
- Minimum three years of experience in software quality assurance
- Minimum two years of experience in testing Android code
- Minimum two years of experience in mobile or automotive industry
- Understanding and experience of different automation framework
- Experience in automation tools like Jenkins, Selenium, Appium and others is a plus
- Experience with Android automation test tools such as UiAutomator, Monkey&MonkeyRunner or Robotium
- Development or scripting skills in common language such as JAVA, Python, Perl, C++ or shell
- Ability to anticipate problems and issues, and then recommend solutions to the problems
- Experience in mobile application automation is highly preferred
- Solid knowledge of software quality assurance methodologies and tools
- Knowledge of testing embedded product software
- Test driven development experience is a plus
- Good experience with different Operating Systems, especially Linux variants
- Working knowledge of Scrum/Agile software development process
- Outstanding verbal and written communication skills
- QA analyst / engineer needs to possess technical writing skills, effective communication skills, problem-solving and analytical skills, organizational skills, and interpersonal skills.
- QA analyst / engineer must be self-motivated, a quick-learner and reliably deliver on time in a fast-paced work environment
Education and Training:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
Preferred Education and Certification:
- Higher degrees is preferred
- Professional Engineering designation is a plus
Benefits
- Extended group insurance including prescription drugs, dental and vision cares
- RRSP employer match
- 15 days annual vacation
CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.
Software Quality Engineer II
Posted today
Job Viewed
Job Description
Job Description
BLUBERI VALUES:
- We Are the New School
- Clarity and Transparency
- Find It, Fix It, Own It
- Standard Operating Success
- Easiest Company to do Business With
- It’s a Team Sport
- Celebrate Wins, But Never Be Satisfied
ABOUT THE COMPANY:
Welcome to Bluberi, where we’re putting the FUN in gaming! Driven by innovation and a dash of disruption, our team is a group of masterminds developing highly original software and technology solutions that spice up the gaming scene. Bluberi is rapidly expanding and offers 5 offices throughout North America - headquarters in Las Vegas, NV, and design studios located in Reno, NV: Drummondville, QC, Moncton, NB and our newest studio in Austin, TX.
We bring over 30 years’ industry experience and we’re committed to delivering standout casino gaming experiences to players and operators alike. Our creative innovators are on a mission to shake things up with fun-driven products. At Bluberi, we dare to be bold, proud of our creativity, enjoy being disruptors and are always ready to add a little extra imagination with a twist into everything we do.
ABOUT THE TEAM:
Our team is a powerhouse of talent, uniting skilled professionals from diverse fields such as mathematics, visual arts, software engineering, game design, audio engineering, and quality assurance. With its head office in Las Vegas, the R&D team in Drummondville and studios all over North America, Bluberi is a fast-growing company offering a multitude of opportunities.
Driven by the passion to create captivating slot machines that inspire and entertain, we’re shaping the future of gaming, together, one brilliant idea at a time!
JOB SUMMARY:
The Software Quality Engineer II owns quality efforts for small features. He or she contributes to early testing activities during the development period.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Essential duties and responsibilities include but are not limited to the following:
- Designs and executes test plans for user stories and features during implementation.
- Performs exploratory and edge-case testing in parallel with development.
- Creates and maintains manual and light automated test cases.
- Collaborates with developers on writing unit tests and identifying gaps.
- Raises quality concerns or risks early in the sprint period.
- Validates “dev builds” after sending to the assurance quality department.
- Contributes preliminarily to test tooling or scripts for recurring testing needs.
- Other projects and duties as assigned by the manager.
REQUIRED SKILLS AND EXPERIENCE:
- College diploma (DEC) or bachelor’s degree in computer science or relevant experience.
- Minimum of 2 years of experience in a quality assurance environment.
- Solid understanding of testing types (functional, integration, regression).
- Ability to design and execute test cases based on evolving requirements.
- Understanding of CI/CD workflows and how tests fit in.
- Comfortable with reviewing acceptance criteria and with identifying gaps or ambiguities.
- Ability to write clear, actionable bug reports with reproduction steps.
- Familiarity with basic API testing.
- Able to self-organize and take ownership of testing a feature.
- Critical thinking to prioritize testing effort based on risk.
- Foundational knowledge of Unity game engine and C#.
ASSETS:
- Good knowledge of the casino game industry.
- Experience in a game development environment.
- Very good interpersonal and adaptability skills.
PHYSICAL DEMANDS:
- While performing the duties of this job, the employee is regularly required to talk or hear. The employee is also regularly required to stand, walk, sit, and use hands to finger, handle, or feel objects, tools or controls.
- Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and the ability to adjust focus.
- Depending on the position, may have to travel locally, nationally or internationally
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
Job Description
Salary:
dcbel Inc. ( is a growing company developing technology and designing products that will make clean, efficient, and sustainable energy accessible to all because everyone in the world deserves energy without compromise.
dcbel at the leading edge of the residential energy revolution, enabling decentralized energy consumption and production through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlocking their EVs battery for backup power (V2H), and optimizing the energy flow between their solar panels, EVs, backup battery and the grid.
The opportunity
dcbel is looking to hire a Software Quality Assurance Specialist to work in our growing team. The successful candidate will play an important role in defining and executing test plans of Web, mobile and backend applications and services of our ChorusTM platform.
Main responsibilities
- Review requirements and specifications to understand the product features.
- Design comprehensive test cases based on business and functional requirements.
- Identify and document test scenarios for manual testing.
- Execute test cases manually across different platforms and environments.
- Log defects in a bug-tracking system (e.g., Azure DevOps).
- Perform regression, smoke, sanity, exploratory, and ad-hoc testing.
- Clearly document bugs with steps to reproduce, screenshots, and environment details.
- Communicate bugs to developers and collaborate to resolve them.
- Re-test fixed defects and close bugs after validation.
- Work closely with developers and other QA engineers.
- Participate in daily stand-ups, sprint planning, and review meetings.
- Maintain test cases and test data.
- Create and update QA documentation including test plans, checklists, and reports.
- Provide feedback to improve the QA process and product quality.
- Identify areas for automation or tool improvement if applicable.
- Share knowledge of QA best practices and tools.
Key requirements
- Bachelors degree in computer science, Information Technology, Engineering, or a related field.
- Relevant certifications (optional but advantageous), such as ISTQB Foundation Level or Certified Software Tester (CSTE).
- 3+ years of hands-on experience in manual software testing.
- Experience testing Web and/or mobile applications.
- Experience in writing clear, concise, and comprehensive test cases and test scenarios.
Bonus skills
- Bilingual English and French
Profile
- Strong analytical and problem-solving abilities.
- Attention to detail and a commitment to delivering high-quality work.
- Strong understanding of the software development lifecycle (SDLC) and software testing lifecycle (STLC).
- Proficiency in using test management and bug tracking tools (e.g., Azure DevOps).
- Familiarity with databases and ability to write basic SQL queries.
- Ability to work independently and as part of a team in an Agile environment.
- Basic understanding of automation tools or willingness to learn.
- Exposure to API testing using tools like Postman.
- Understanding of version control systems (e.g., Git).
- Excellent written and verbal communication skills.
What's in it for you
- Be part of a company that is backed by numerous globally respected investors and has world-changing patents in an industry changing for the first time in history.
- Grow your professional experience amongst blue chip partners and a close-knit team of committed and experienced energy experts who deeply care about the work they do.
- Full benefits package including Health insurance, Health virtual care, employee stock options plan (ESOP) and flexible hours. Parking available or with our employer commute program a short walking distance from Metro Namur.
Senior Security Consultant (Secure Code Review + Web Application Penetration Testing)
Posted today
Job Viewed
Job Description
Job Description
*This is a remote position, and candidates must be located in Ontario, CA.
NetSPI® is an award-winning pioneer of Penetration Testing as a Service (PTaaS) with its AI-powered platform supported by more than 350 in-house cybersecurity experts. Specializing in 50+ pentest types, attack surface visibility, vulnerability prioritization, and attack simulation, NetSPI delivers security testing with unprecedented clarity, speed, and scale.
NetSPI is on an exciting growth journey as we disrupt and improve the proactive security market. We are looking for individuals with a collaborative, innovative, and customer-first mindset to join our team. Learn more about our award-winning workplace culture and get to know our A-Team at
NetSPI is seeking a Senior Security Consultant who will serve as a resource for delivery of secure code review and web application penetration assessments. This position requires an understanding of various web technologies, enterprise secure development and risk management. In addition, it requires experience with application security assessments/testing, as well as demonstrated competencies in problem solving, client service, written/verbal communication, and project execution.
Responsibilities:
- Conduct in-depth penetration testing and secure code review assessments on web applications
- Dynamically exploit vulnerabilities found in codebase and correlate insecure coding practices into dynamic application vulnerabilities
- Deliver secure code review assessment on programming languages such as Java, C#, Python, C/C++, Perl, PHP
- Analyze and identify security vulnerabilities in source code using both automated and manual static analysis tools and techniques
- Train and assist developers in writing secure software and remediating existing vulnerabilities
- Provide oversight to peers on service lines through QA process
- Mentor and assist team members in effectively delivering assessments and enhancing skillsets
- Present detailed penetration test findings to clients and assist in remediation planning
- Engage in research to develop new penetration testing methods, tools, and innovative exploit techniques
- Contribute to the cybersecurity community through tools, presentations, white papers, and blogging
- Maintain consistency with other internal requirements related to day-to-day administration tasks (time keeping, status updates to clients, etc.)
Minimum Qualifications:
- Minimum of 3-5 years of experience in application security including both secure code review and web application penetration testing
- Exceptional familiarity in all Burp Suite functions. Published Burp extensions and ability to create new Burp Suite extensions preferred
- Detailed understanding of the OWASP Top 10 and CWE Top 25 issues with focus on ability to identify and remediate vulnerability in source code
- Ability to explain risk and business impact of security vulnerabilities to variety of audience
- Bachelor’s degree or higher, preferably in Computer Science, Engineering, Mathematics, IT, or a related field; equivalent experience will also be considered.
- Willingness to travel up to 25%
Preferred Qualifications:
- Ability to provide technical and QA oversight on Web Application Penetration Testing and Secure Code Review service lines.
- Experience in detecting, analyzing and providing recommendation guidance on security vulnerabilities using SAST and/or manual secure code review in at least two of the following languages: Java, C#, PHP, Python, C/C++
- Experience in software development in at least one server-side programming language
We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
Software Quality Assurance (QA) Specialist
Posted today
Job Viewed
Job Description
Job Description
Salary:
About Uplifter:
Uplifter provides software solutions for managing sports clubs and federations, with a focus on improving operational efficiency for these organizations. We are in a period of growth and innovation and are looking for a highly skilled Software Quality Assurance Specialist to join our team.
Job Summary:
We are seeking a detail-oriented and experienced Software QA Specialist to join our development team. The role will be focused on testing new features, finding bugs, and ensuring the smooth operation of our software products. You will work closely with developers, product managers, and other team members to ensure that our platform maintains the highest level of quality and performance.
Key Responsibilities:
- Review and analyze system specifications, user stories, and requirements.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Execute manual and automated tests on web-based applications to identify bugs and ensure compliance with specifications.
- Collaborate with developers and product teams to understand the features and functionality of new releases.
- Report bugs, track issues, and ensure timely resolution using bug tracking tools (e.g., Jira).
- Perform regression testing, functional testing, usability testing, and performance testing.
- Document testing processes and results.
- Participate in sprint planning meetings to provide feedback on testing requirements and timelines.
- Ensure the quality and functionality of software for a seamless end-user experience.
Required Skills and Qualifications:
- Proven experience as a Quality Assurance (QA) Specialist or relevant role.
- Strong knowledge of QA methodologies, tools, and processes.
- Experience in manual and automated testing for web applications.
- Proficiency with bug tracking tools (e.g., Jira, Bugzilla) and test management software.
- Familiarity with Agile frameworks and working in an Agile environment.
- Experience with writing clear, concise, and comprehensive test plans and test cases.
- Knowledge of programming or scripting languages is a plus but not required.
- Excellent analytical skills and attention to detail.
- Strong communication skills, both written and verbal.
- Ability to work independently and manage tasks.
Preferred Qualifications:
- Previous experience testing SaaS platforms or sports management software.
- Familiarity with automated testing tools like Selenium, Cypress, TestComplete, or similar.
- Experience with performance and stress testing.
Why Join Uplifter?
- Join a high-performance team dedicated to transforming sports management through technology.
- Work in a fast-paced, collaborative environment with opportunities for growth.
- Hybrid work model with flexibility.
Software Quality Developer in Test
Posted today
Job Viewed
Job Description
Job Description
**We welcome all people based in Toronto, ON to apply. This job is a hybrid role from this location. **
The Software Quality Developer in Test role exists to accelerate delivery and improve product reliability by embedding quality practices throughout the software development lifecycle. This position emphasizes automation, continuous integration, proactive test strategy, and the use of AI-powered testing approaches to accelerate feedback and reduce manual effort. The role ensures that quality risks are addressed early ("shift-left") and that test suites provide fast, reliable feedback. The role directly impacts customer satisfaction, delivery velocity, and the overall health of Perceptyx’s product ecosystem.
Things You'll Do:
- Define high level test plans, create test cases and execute them for functional, integration, system and regression testing, based on requirements and user stories
- Consistently contribute high-quality automated tests tied to clear business logic and acceptance criteria, ensuring they reflect real user value
- Write modular, reusable, and reliable tests that minimize false positives and provide fast, trustworthy feedback loops
- Take ownership of a test suite and quality dimension, maintaining and improving it as a long-term product asset
- Identify coverage gaps and implement follow-ups to close them
- Reduce and proactively prevent test flakiness; monitor test runtime, escaped defects, and failure rates to improve effectiveness
- Apply testing best practices and architecture in real-world scenarios, balancing automation vs. manual testing based on risk and impact
- Participate in sprint planning and grooming by raising quality risks, edge cases, and automation needs early in the cycle
- Ensure automation supports CI/CD and continuous delivery by embedding tests into the pipeline and monitoring execution results
- Partner with engineers, product managers, and designers to champion team-wide ownership of product quality
- Share and maintain dashboards, metrics, and insights to make product quality visible and actionable, including AI-enhanced dashboards for predictive risk analysis
- Use AI-based tools to generate, optimize, and maintain test cases, reducing duplication and improving coverage.
- Support exploratory testing efforts when automation is not feasible
- Contribute to technical documentation and playbooks for test automation best practices
Things You'll Bring:
- Working understanding of shift-left testing practices and Agile/DevOps environments
- Solid grasp of the testing pyramid and automation design patterns (unit, integration, API, UI/E2E)
- Proficiency with test automation frameworks and tools (e.g., Cypress, Playwright, Selenium, Jest, JUnit, Pytest)
- Skilled at writing automated API tests (REST, GraphQL, gRPC) and UI/E2E tests integrated with CI/CD
- Proficiency in at least one programming/scripting language (e.g., JavaScript/TypeScript, Python, Java, Go)
- Familiarity with mocking, stubbing, and test data management strategies
- Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI, GitLab CI) and pipeline monitoring
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerized environments (Docker, Kubernetes)
- Experience monitoring and analyzing automation metrics (flakiness, runtime, coverage, escaped defects)
- Excellent problem-solving, debugging, and root cause analysis skills
- Strong written and verbal communication with ability to coach peers on quality best practices
Work Experience: 3-5 years
Benefits:
We Care About The Whole Person
Software Quality Assurance (QA) Engineer
Posted today
Job Viewed
Job Description
Job Description
About Medeloop
Medeloop is creating the future of clinical operations and health research through cutting-edge AI and big data technologies. Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries across medicine and public health.
Recognized by Politico as the " AI Disrupter-in-Chief " for healthcare and public health, Medeloop is trusted by premier institutions across government, academia, and life sciences. From major healthcare centers to leading life science companies, our partners rely on Medeloop to unlock insights that were previously out of reach.
At the heart of our platform is one of the largest and most diverse health data ecosystems in the industry with over 100 million patient records that fuel the work of AI "scientists" purpose-built to drive breakthroughs in health equity, drug development, chronic disease, and more. Interested candidates can review a demo of one of our AI scientist research pipelines and read about our mission on our Linkedin .
We are a fast-growing company backed by world-class investors including General Catalyst, Icon Ventures, Inovia Capital, and Healthier Capital. Our team includes leaders in AI, life sciences, and medical research (such as the former editor-in-chief of JAMA, the team who wrote the most-read scientific publication in medicine for 2023 and public health for 2018, and the creators of BloombergGPT ) who bring unmatched expertise and vision to our mission. The company is led by serial entrepreneurs with a proven track record.
We're not just building tools; we're building a better future. By accelerating research timelines and expanding access to insights, Medeloop empowers the next generation of researchers to deliver faster cures, smarter policy, and ultimately, save lives.
Join us as we build the future of science.
Who You Are:A driven QA Software Production Engineer who thrives in fast-paced environments and is excited to shape the future of quality engineering at a quickly ramping Medeloop. You'll ensure the quality, reliability, and efficiency of our software releases across web platforms through rigorous end-to-end testing in both pre and post production phases of our web platform. Most importantly, you want to make a difference in the world!
Your primary focus will include:
- Designing, executing, and maintaining comprehensive testing strategies, including automated regression testing, smoke testing, and performance validation, to guarantee the reliability and stability of every release.
- Drive test-driven development and play a key role in managing versioning, release cycles, and integrating with CI/CD pipelines to automate testing.
- Set the standards and practices of other development engineers to ensure their software deliveries align with QA best practices.
- Contribute to the development of scalable testing infrastructure that powers our platform's capabilities.
Your primary responsibilities will include:
- Collaborate with engineering and product teams to define testable acceptance criteria and understand feature requirements and user flows.
- Design, execute, and maintain test plans, including exploratory, regression, and smoke testing across our web platforms.
- Develop and maintain automated test cases using industry-standard tools like Cypress, Playwright, or similar frameworks.
- Identify, document, and prioritize bugs and quality issues, working cross-functionally to resolve them efficiently.
- Oversee release and version control processes, including branching strategies and CI/CD pipeline integration.
- Monitor production environments using observability tools such as Datadog and Sentry to ensure system health post deployment and continual improvement.
- Track and report quality metrics to ensure release readiness.
- Promote standard production engineering practices throughout the development lifecycle.
The ideal candidate will have the following experiences:
- 4+ years of experience in QA, software production engineering, or related quality assurance roles.
- Experience with both automated and manual testing methodologies, including unit, integration, end-to-end (E2E), regression, and smoke testing.
- Proficiency with testing frameworks such as Jest, React Testing Library, Supertest, and pytest.
- Hands-on experience with testing tools like Cypress, Playwright, Supertest, and pytest (including requests or Selenium-based testing)
- Experience testing RESTful APIs using tools like Postman or Supertest.
- Strong understanding of analytics pipelines and basic statistical methods.
- Confidence working within a modern AWS-based infrastructure, including services like EC2, ECS, EMR, DynamoDB, and Aurora.
- Experience validating data-intensive applications deployed across customer-managed cloud environments, including pipelines that run in AWS or hybrid setups when customer uses a different cloud environment, and ensuring quality across varied infrastructure.
- A desire to take on a leadership role in shaping how software is built, tested, and released.
Be The First To Know
About the latest Application testing Jobs in Canada !
Staff Software Engineer - Quality Automation
Posted today
Job Viewed
Job Description
Job Description
Who are we?
Equinix is the world’s digital infrastructure company®, operating over 260 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility, speed the launch of digital services, deliver world-class experiences and multiply their value, while supporting their sustainability goals.
Our culture is based on collaboration and the growth and development of our teams. We hire hardworking people who thrive on solving challenging problems and give them opportunities to hone new skills and try new approaches, as we grow our product portfolio with new software and network architecture solutions. We embrace diversity in thought and contribution and are committed to providing an equitable work environment that is foundational to our core values as a company and is vital to our success.
Staff Software Engineer – Quality Automation
Equinix is the world's digital infrastructure company, operating 270 data centers across the globe. Platform Equinix helps the world's digital leaders scale with agility, speed the launch of digital services, deliver extraordinary experiences, and transform people's lives.
Equinix is seeking a Staff Software Engineer – Quality Automation to join our Strategic Service Management team. Strategic Service Management is chartered to provide end-to-end observability for infrastructure at IBXs.
The ideal candidate will have experience in Quality Automation in Java based cloud-native applications, and Agile-scrum methodology. The candidate will be responsible for operating in a DevOps environment and working with a globally distributed development team with minimal supervision. The successful candidate will possess excellent communication and organization skills and a customer-focused attitude. They will be a great team member, demonstrate high curiosity, and be driven to get results relentlessly.
Job Responsibilities:
Work with Product Management and other key stakeholders to develop effective and efficient business solutions.
Develops test plans, test suites, automate and execute tests on software UI, APIs, microservices and data platform.
Creates, owns, manages test data for end-to-end testing.
Executes and certifies performance tests.
Leads enhancement of quality processes, test frameworks, tools and promotes quality best practices to ensure software quality in a continuous integration environment.
Drives the end-to-end testing of features and certifies features for sprints and releases.
Responsible for setting up test environments.
Engages and communicates test results and highlights any potential quality risks to stakeholders.
Participates and is a key contributor in bug triage process.
Reviews and provides input to developers on functional test cases.
Collaborates effectively with stakeholders, including Product Owners, Developers and other Quality Engineers.
Qualifications:
Bachelors or master’s in computer science or equivalent with 5+ years hands-on quality automation experience in Java based cloud-native applications.
Strong computer programming foundation with knowledge of Data Structures, Concurrency, Algorithms, Design Patterns, and Best Practices.
4+ years of hands-on experience with UI Testing and automation for a Global Software as a Service application.
4+ years of hands-on experience with automating tests for RESTful APIs, microservices and data platform.
4+ years of hands-on experience with Agile-scrum methodology and Test-driven development.
4+ years of experience with performance testing.
Expertise in data modeling and relational design using RDBMS and NoSQL such as Redis, MongoDB, Cassandra etc.
Experience with Docker, Kubernetes, and Istio.
Experience using a public cloud like AWS, Azure, or GCP.
Excellent communication, organization, and presentation skills.
Successful candidate will
"Keep Customer at the Center" of everything they do.
“Foster Belonging” and “Create Clarity Always” for their team and all stakeholders.
“Adapt With Speed" to the evolving landscape of opportunities and risks and "Take Accountability" of the outcomes.
Exhibit a high curiosity growth mindset and will keep tabs on the latest trends & technologies to drive innovation.
Show pride in ownership and strive for excellence.
Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.
Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law.
Test Engineer
Posted 4 days ago
Job Viewed
Job Description
Now, if you were to come on board as one of our Intermediate Test Engineer, we’d ask you to do the following for us:
- Collaborate with agile development teams to ensure quality is embedded early in the development lifecycle (shift-left mindset).
- Assist in the development and maintenance of test automation frameworks using industry-standard tools.
- Support the implementation of quality tooling and test practices for deployment pipelines, in partnership with other teams.
- Develop and maintain automated tests for web applications across browsers, and support accessibility testing efforts.
- Track and report quality metrics such as test coverage and defects in coordination with the QE team.
- Participate in test case design, requirement validation, and exploratory testing activities.
- Contribute to incident postmortems and help drive improvements in test coverage and reliability.
- Manage source code and test repositories via GitHub and work within CI/CD pipelines (e.g., GitHub Actions, AWS CodePipeline).
- Coordinate testing efforts during release planning and participate in QA-related discussions within agile teams.
- Continuously upskill in test automation, tools, and quality engineering best practices.
Think you have what it takes to be our Intermediate Test Engineer? We’re committed to hiring the best talent for the role. Here’s how we’ll know you’ll be successful in the role.
- 4-5 years of relevant experience in a similar role or function
- Bachelor’s Degree in Computer Science or Engineering.
- Hands-on experience with JavaScript programming languages. Strong knowledge on Web services (RESTful /SOAP)/ UI testing, JavaScript, Typescript
- Knowledge of Page Object and BDD frameworks.
- Experience using either tools like Selenium, Cypress, or Playwright.
- Able to effectively use traces & logs to triage incidents.
- Hands on experience with Test Management Tools, Jira preferred
- Basic experience with Mobile Application testing
- Good understanding of QA processes, including quality metrics, test case development and maintenance, requirements validation, and test reporting.
- Experience on incident management processes and participate in continuous improvement of post-incident practices.