Advanced QA Engineer I

Bosch Group


Job Location:

Guadalajara - Mexico

Monthly Salary: Not Disclosed
Posted on: 17 days ago
Vacancies: 1 Vacancy

Job Summary

  • Design the implementation of robust scalable automation frameworks using Selenium and Python tailored for web mobile and IoT platforms.
  • Architect modular reusable and data-driven test automation solutions using frameworks such as PyTest unittest or Robot Framework.
  • Implement and manage comprehensive automation strategies for mobile application testing using Appium incorporating hybrid native and webview testing methodologies across Android and iOS platforms.
  • Develop custom logging and reporting mechanisms including HTML reports logfile parsing and test dashboards to ensure clear visibility of test results and trends.
  • Collaborate with development and product teams to define and implement automation roadmaps test strategies and risk-based test plans aligned with release cycles.
  • Integrate automated test suites into CI/CD pipelines (Jenkins GitLab CI) and ensure seamless test execution across staging and production environments.
  • Conduct API testing and validation using Postman and REST Assured with a focus on integration contract testing and backend verification.
  • Incorporate performance testing techniques using tools such as JMeter or Locust to identify bottlenecks and validate system scalability under load.
  • Drive security-focused test cases including input validation authentication flows and vulnerability coverage as part of the automation strategy.
  • Perform test coverage analysis track test effectiveness metrics and proactively identify opportunities to optimize the regression test suite for efficiency and accuracy.
  • Lead the troubleshooting and root cause analysis of test failures using detailed log reviews and cross-functional collaboration to ensure quick defect resolution.
  • Conduct code reviews for automation test scripts and promote best practices in automation design test data management and version control.
  • Actively participate in Agile ceremonies daily standups sprint planning grooming and retrospectives and contribute to story estimation and test case alignment

Qualifications :

3 years of experience

Cloud-Based Automation Testing Responsibilities:

  • Implement and manage cloud-based test execution using platforms such as BrowserStack Sauce Labs or AWS Device Farm for cross-browser and cross-device testing.
  • Integrate cloud-based testing platforms into CI/CD pipelines (e.g. Jenkins GitLab CI) to enable parallel distributed test execution and reduce feedback cycles.
  • Configure and maintain test environments in the cloud ensuring consistent scalable and cost-effective automation infrastructure.
  • Utilize virtual machines containers or cloud device grids to simulate real-world testing conditions across various browsers OS versions and mobile devices.
  • Monitor and analyze test results from cloud platforms integrating them with reporting tools and dashboards for visibility across teams.
  • Leverage cloud analytics and logs to debug flaky tests diagnose failures and optimize test performance.
  • Ensure secure handling of credentials test data and access control when working in cloud-based environments.

Simulator Emulator and Real IoT Device Testing Responsibilities:

  • Design and execute automated test cases on simulators and emulators to validate mobile and IoT application behavior in controlled virtual environments.
  • Set up and maintain emulator/simulator environments for Android (AVD) and iOS (Xcode Simulator) to support continuous integration and rapid testing workflows.
  • Conduct functional integration and connectivity testing on real IoT devices verifying device-to-cloud communication data transmission and sensor interactions.
  • Validate performance responsiveness and reliability of IoT applications across simulated environments and actual hardware to ensure consistency and robustness.
  • Develop test scripts that adapt to both virtual environments and physical devices optimizing for reuse and minimal maintenance overhead.
  • Capture and analyze device logs telemetry data and network traffic to identify issues during real device testing.
  • Coordinate with hardware teams and device labs to schedule and manage real device test execution especially for firmware updates and over-the-air (OTA) scenarios.
  • Compare results between simulated/emulated and real device runs to detect environment-specific defects or performance gaps.
  • Ensure test cases account for device-specific limitations connectivity variations (Wi-Fi Bluetooth etc)

Remote Work :

No


Employment Type :

Full-time

Design the implementation of robust scalable automation frameworks using Selenium and Python tailored for web mobile and IoT platforms.Architect modular reusable and data-driven test automation solutions using frameworks such as PyTest unittest or Robot Framework.Implement and manage comprehensive a...

About Company

Company Logo

Bosch first started in Vietnam with a representative office in 1994. Bosch has its main office in Ho Chi Minh City, with branch offices in Hanoi and Da Nang, and a Powertrain Solutions plant in the Dong Nai province to manufacture pushbelt for continuously variable transmissions (CVT) ... View more

View Profile View Profile