Test Engineer

4 Months ago • 1-3 Years
Testing

Job Description

The job involves testing a complex cloud service for remote software updates in cars, with 75% manual testing via UI and 25% manual testing via APIs. The role includes designing test scripts for the backend, developing and executing test plans and cases, collaborating with automation QA engineers and developers, identifying and tracking bugs in JIRA, performing API testing, and documenting test results and strategies. The project focuses on building a software update management system for a global automotive brand, utilizing microservices architecture and deploying in Microsoft Azure, involving Java (Spring Boot), Angular/Vue.js, and PostgreSQL.
Good To Have:
  • Programming skills with Python (JS or C++ is nice to have).
  • Experience with in-vehicle infotainment systems.
  • Experience with managing external test houses.
  • Knowledge in system design, network technologies.
Must Have:
  • Academic degree in computer science or related field.
  • 1-3 years of experience as a manual test engineer.
  • Deep understanding of testing methodologies and STLC.
  • Experience with API testing tools (e.g., Postman, Swagger).
  • Experience in creating and maintaining test artifacts.
  • Proficiency in problem-solving.
  • Ability to handle multiple priorities.
  • Personal initiative and resilience.

Add these skills to join the top 1% applicants for this job

github
cpp
quality-control
test-coverage
api-testing
postgresql
azure
spring-boot
postman
microsoft-azure
angular
vue.js
microservices
python
jira
java
system-design

Project description

We are building a software update management system for leading global automotive brand, focused on Over-the-Air (OTA) updates. The project is based on a microservices architecture and will be deployed in Microsoft Azure. It includes a complex backend and a simple UI designed for internal corporate use.

The system will handle update distribution, monitoring, and management, ensuring seamless and secure software updates for vehicles. Our team will develop scalable services using Java (Spring Boot), Angular/Vue.js, PostgreSQL, and cloud technologies.

We are looking for highly independent professionals who can work with new technologies, solve complex problems, and take full technical responsibility. The key roles include an Engineering Team Lead, Principal Software Developer (Architect), and Proxy Product Owner, along with a team of developers, DevOps, and QA engineers.

Responsibilities
bullet icon

Testing of the complex cloud service for remote update of car software. 75% of Manual via UI, 25% of manual via APIs.

bullet icon

Design test scripts for the backend.

bullet icon

Develop and execute test plans, test cases.

bullet icon

Collaborate with Automation QA engineers and developers to ensure high-quality software releases.

bullet icon

Identify, report, and track bugs and defects in JIRA.

bullet icon

Perform API testing to validate backend functionality and data integrity.

bullet icon

Document test results, test strategies, and best practices.

Skills

Must have

bullet icon

Academic degree (BSc/MSc/PhD) in computer science, Information Technology, or a comparable qualification demonstrable through any relevant certification, portfolio, GitHub repositories, etc.;

bullet icon

At least 1-3 years of working experience as a manual test engineer;

bullet icon

Deep understanding of testing methodologies and STLC

bullet icon

Experience with API testing tools (e.g. Postman, Swagger)

bullet icon

Experience of creating and maintaining test artifacts (Test cases, test plans, bug reports)

bullet icon

Proficiency in problem-solving and a can-do attitude;

bullet icon

Ability to handle multiple competing priorities in a fast-paced environment;

bullet icon

Personal initiative, commitment, perseverance, and resilience.

Nice to have

bullet icon

Programming skills with Python (JS or C++ is nice to have) to be able to review the corresponding code;

bullet icon

Experience with in-vehicle infotainment systems;

bullet icon

Experience with efficiently managing external test houses;

bullet icon

Knowledge in one or more of the following fields: system design, network technologies;

Other
seniority icon

Languages

English: C1 Advanced

seniority icon

Seniority

Senior

Set alerts for more jobs like Test Engineer
Set alerts for new jobs by luxsoft
Set alerts for new Testing jobs in Bulgaria
Set alerts for new jobs in Bulgaria
Set alerts for Testing (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙