Automation Test Engineer

  • Plano, TX
  • Posted 4 hours ago | Updated 4 hours ago

Overview

Hybrid
$40 - $50
Full Time
75% Travel

Skills

automation
BDD
TDD

Job Details

Full legal Name :
Work Authorization :
Current Location:
Phone screen availability :
Face to face interview availability :
Vacations :
Relocation :
last 4 Unique ID :
DOB :
LinkedIn :
Onsite Role
Virtual Interviews
Position : Automation Test Engineer
Location : Plano, TX
Duration : 12 Months with EXT
Client is looking for:
  • In this role, candidates will be the bridge between development and product excellence ensuring client s codebase is not only functional, but robust, scalable, and ready for realworld use.
  • Candidates will design and implement testing frameworks, collaborate with developers and product owners, and champion a qualityfirst culture throughout the software lifecycle.
Candidates will be doing:
  • Requirement Analysis and Design: The role involves 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: The process involves defining test scope, creating userfriendly test cases, designing and implementing test frameworks, providing clear descriptions with preconditions, postconditions, 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, micro services, leveraging Vehicles, Telecom Units, Infotainment Units, Benches, Simulators, Mobile Apps, Portals, Notifications, Feedbacks, 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 defectrelated meetings and discussions, and providing feedback upon resolution or closure of defects.
Automation Engineers: 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 predeployment 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 client s automation questions answered as well as support their debugging. Dev team includes NII team, TCIN offshore team, etc.
  • Support all Inmarket 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 Inmarket App covering all brands, OS versions and generations.
  • Daily execution of UI Regression InMarket features of Client and Lexus in both android and iOS versions.
  • Working with QA Manual team to understand the new functionalities workflow and signoff the developed automation test scripts.
  • Demo of UI Automation regression features in the sprint review meeting.
  • Defect triage with the InMarket 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, ActiveActive, 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.
Qualifications/ What candidates bring (Must Haves) Highlight Top 3 to 5 skills:
  • Experience in connected vehicle/infotainment system validation (Desired)
  • Extensive experience with log collections for vehicle headunits, communication systems, iOS and Android mobile platforms. (Desired)
  • Experience with dashboarding and documentation utilizing Jira, Confluence.
  • Experience with enterprise QA frameworks such as BDD, TDD
  • Good at Impact Analysis and scenario story boarding
  • Very good problemsolving skills with knowledge of algorithms, data structures, and complexity analysis
  • Experience with agile/scrum (software) and waterfall (vehicle manufacturing) development cycles
  • Experience in API testing micro services (REST, gRPC) hosted on cloud (including AWS, Google Cloud Platform, Azure)
  • Good understanding and experience in testing Authentication types, SSL authentication, MQTT is a PLUS
  • Experience in incar network protocol testing (including CAN, MOST) a PLUS.
Requirements:
  • Years of experience: 5 plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About CBase Inc