Search jobs > Mountain View, CA > Software test engineer

Software Test Engineer

WorldLink US
Mountain View, CA, United States
Full-time

Job Description

We are looking for an experienced QA engineer to design test cases, Automate and perform test execution for Knox Products including requirement gathering, design analysis, test case review.

The ideal candidate is E2E Full Stack QA with expertise in BE API Automation & validation. Candidate is also expected to have knowledge in Testing concepts, client-server Applications and Android Testing.

Responsibilities

Build maintainable, high quality and effective automated tests for Backend APIs ensuring comprehensive test coverage

Understand the business requirements, Create & execute test cases covering E2E scenarios.

  • Dive deep into design / architecture alongside with requirements to design cases and create test strategies for RESTful APIs and gRPC
  • Strategies, Implement and Integrate new APIs and Maintain older APIs with GHA (GitHub Action)

Defect debugging, logging and defect tracking until bug closure.

  • Design, Implement and maintain robust test automation frameworks, tools, and services.
  • Responsible for designing, implementing and supporting performance testing systems and strategies.

Takes ownership / responsibility for the product quality during monthly releases

Co-ordinate with program management, Developers and QA leads.

Help in building Engineering culture that enables quality in all software features across Knox services.

Minimum Requirements

  • 3-8 years overall QA experience with at least 3 years of Server API automation / performance engineering experience and 1 year of Android application test experience.
  • Must have experience in Building and Maintaining Rest Assured framework from scratch
  • Strong Coding Skills in Java and Python.
  • Excellent understanding of RESTful APIs and related concepts.
  • Experience continuous integration and deployment tools (GitHub Actions / Jenkins / CircleCI).
  • Hands-on experience in development and maintenance of automation frameworks.
  • Excellent understanding of QA methodologies and QA Process.
  • Good debugging skills using log analystics like Kibana
  • 9 days ago
Related jobs
Promoted
Intelliswift Software
Sunnyvale, California

Experienced in various test tools like battery testers, source meter, multi meter, etc. Work with other technicians and test engineers to execute electrical and battery. Run complex test setups and DOEs using high accuracy test equipment. Strong Programming skills (preferably in Python) for test aut...

SAMSUNG
Mountain View, California

Design and maintain automated tests that provide functional, regression and integration test coverage for micro services that deals with orders processing. Write scalable automation tests for microservices which integrates with different Samsung’s partner systems. Experience in Agile Testing Quadran...

Palo Alto Networks
Santa Clara, California

Design, develop and execute test automation to test software features on our next-generation security platform as part of our Prisma Access Cloud Service. Be involved in a rigorous approach to testing for specifications, assist the team with testing methods or tools for new testing. As a Senior Staf...

Palo Alto Networks
Santa Clara, California

Design, develop and execute test automation to test software features on our next-generation security platform as part of our Prisma Access Cloud Service. Be involved in a rigorous approach to testing for specifications, assist the team with testing methods or tools for new testing. As a Senior Staf...

Johnson & Johnson
Santa Clara, California

As the Senior Software Test Engineer in Johnson & Johnson MedTech, you will play a critical role in developing and performing software testing for our groundbreaking robotic surgical platform. In this role, you will design and develop test cases and protocols to verify software functionality, us...

Apple
Cupertino, California

The Video Applications QA team is seeking a Software Development Engineer in Test to help test our video applications on macOS and iOS software, ensuring a high-quality customer experience. Responsible for planning, designing, maintaining and executing test cases with minimal direction. Able to free...

Balbix
San Jose, California

You Will :Provide thorough technical leadership in designing and developing testing frameworks for various types of tests, such as fault,  long-running, performance, etc. Bachelor's degree in Computer Science, Engineering or related field,Expertise in Python and automated REST API/UI testing. San Jo...

Zoox
San Mateo, California

As a Software Development Engineer in Test, you will be responsible for designing, implementing, and tracking the progress of firmware validation tests. Foster City, CA • Full-time Software Development Engineer in Test - Embedded Systems. You will also use Software Engineering best practices to vali...

TikTok
Mountain View, California

Taking ownership of product quality on video-on-demand/live-streaming/real-time communication systems from backend including designing test strategy, writing test cases, executing functional/performance/regression cases, verifying bug fixes, and giving test reports; flexible work hours. Proven work ...

TikTok
San Jose, California

The team comprises of Software Engineers in Test with a mix of experienced and midlevel engineers. Responsibilities - Be responsible for the entire system testing process, including but not limited to: analysis, designing and executing test plans and cases, and conducting defect tracking- Work on pr...