Automated Test Engineer (API/UI Automation) at Calance US
Plano, TX 75024, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Nov, 25

Salary

64.0

Posted On

12 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Storyboarding, Dashboards, Documentation, Mqtt, Testing, Enterprise, Mobile Platforms, Confluence, Microservices, Communication Systems, Business Requirements, Test Cases, Jira, Azure, Data Structures

Industry

Information Technology/IT

Description

FOR IMMEDIATE DETAILS about this position, please feel free to contact EITHER Recruiter:
Recruiting Contacts:
Kiana Arevalo (469) 325-3712 or (949) 991-8285 // KArevalo@calance.com

Sumit Kumar (469) 935-4505 // Sumit.Kumar@calance.com

* We will NOT accept 3rd Party (C2C) Contractors *

Position: Automated Test Engineer (API/UI Automation)

REQUIRED SKILLS/EXPERIENCE:

  • Experience testing APIs and Microservices (REST, gRPC) hosted on cloud platforms (AWS, GCP, Azure)
  • Experience creating dashboards and documentation using Jira and Confluence
  • Experience with enterprise QA frameworks such as BDD and TDD
  • Strong skills in impact analysis and scenario storyboarding
  • Excellent problem-solving abilities with knowledge of algorithms, data structures, and complexity analysis
  • Experience working with Agile/Scrum (software) and Waterfall (vehicle manufacturing) development cycles

DESIRED SKILLS:

  • Extensive experience with log collections for vehicle head-units, communication systems, iOS and Android mobile platforms.
  • Good understanding and experience in testing Authentication types, SSL authentication, MQTT

    - Experience in in-car network protocol testing (including CAN, MOST)

==========================================

Calance Consultant Benefits Offerings:

  • H1B Transfer/GC Processing
  • EPO/PPO Medical Plans
  • HMO/PPO Dental programs

  • Vision - VSP (Vision Plan Summary)

  • 401K Retirement vesting program (VOYA)

  • Paid Bi-Weekly/Direct Deposit
  • Flex Spending Plan
  • Voluntary Life, AD&D, STD or LTD plans
Responsibilities
  • Requirement Analysis and Design: Assessing process execution and deliverables, contributing to application development through requirement analysis, client communication, and technical design, determining test strategies for manual/automation

testing based on business requirements, and offering feedback to improve quality assurance tasks.

  • Design and Execute Test Cases: Defining test scope, creating user-friendly test cases, designing and implementing test frameworks, providing clear descriptions with preconditions, post conditions, and expected results, employing appropriate testing

techniques, and seeking peer review of the test plan before implementation. Execution of all planned test cases using required tools like PostMan, SoapUI, AWS enablers etc. These validations include, microservices, leveraging Vehicles, Telecom
Units, Infotainment Units, Benches, Simulators, Mobile Apps, Portals, Notifications, Feedback’s, backend updates and Enterprise Reports. End-to-End joint integration validations are critical to ensure the features work in-tandem with upstream and

downstream interfacing systems and components.

  • Setting up Test Environment Benches: Setting up test benches in a lower environment including DCM and Head Unit ensuring functionality works as expected before production.
  • Report Bugs to Developers. Defect handling involves comprehensive documentation including device logs and stack traces, estimating bug severity for backlog prioritization, providing customers with fix timelines for critical bugs, promptly reporting

bugs to developers, and escalating based on severity for efficient resolution.

  • Troubleshoot and Resolve Issues: Effective defect management entails promptly responding to queries from the defect tracking tool, collaborating with team members and stakeholders for timely bug resolution, sharing defect reports with relevant

parties, actively participating in defect-related meetings and discussions, and providing feedback upon resolution or closure of defects.

API Automation:

  • Creation and Execution of OneApp backend APIs on both East and West regions by providing test results and testing log, report these necessary failures to Dev or QA team.
  • Support production deployment for pre-deployment regression testing and post-deployment regression testing on Wednesdays.
  • Closely work with OneApp QA team for understanding functionalities, for test case and test data support, such as creating the stage test accounts using API automation scripting.
  • Work with OneApp Dev team to get our automation questions answered as well as support their debugging. Dev team includes NII team, TCIN offshore team, etc.
  • Support all In-market CTP events, such as Active-active; TSC DR testing; OCPR FR migration; AWS Outage; Log4j upgrading for security improvement; MongoDB upgrading, etc. Support Always On/HFX team for their needs.

UI Automation:

  • Development of UI Automation new test scripts for the Redesign 2.0 features covering all brands, OS versions and generations.
  • Understanding and automating the new MVP’s or enhancements and translations of the In-market App covering all brands, OS versions and generations.
  • Daily execution of UI Regression In-Market features of Toyota and Lexus in both android and iOS versions.
  • Working with QA Manual team to understand the new functionalities workflow and sign-off the developed automation test scripts.
  • Demo of UI Automation regression features in the sprint review meeting.
  • Defect triage with the In-Market and Flutter App/Dev teams to mitigate the issues related to UI Automation.
  • Working with the chosen automation tool support team for mitigating the issues related to chosen automation tool devices and execution.
  • Supporting and monitoring the OneApp related production issues by executing the UI Automation scripts.
  • Support all the Weekly Deployment, App release, Active-Active, TSC-DR, AWS Outage, Log4j upgrading activities by executing the UI Automation scripts.

Performance Engineer:

  • Support in Load testing for new features of OneApp.
  • Work with Dev team and business if required to arrive the load estimation.
  • Load test script creation and execution.
  • Analyze the test results and share test report with the Dev team.
  • Work with Dev team to debug/triage to identify the root cause of the performance issues.
  • Support the performance issues of existing features in production.
Loading...