
Senior QA Engineer Manual/Automation (Python, IoT, Time series data)
Luxoft • Banana Shire, Queensland, Australia
Role & seniority: Senior Software Test Engineer / QA Engineer (4+ years in test case design and execution)
Stack/tools: Python; API testing (Postman, Swagger); Backend/API testing; SQL databases; Linux; AWS services (EC2, IAM, AWS Console); CI/CD (Jenkins); performance testing; IoT/time-series data handling
Top 3 responsibilities
-
Create and execute test cases based on Customer and Software requirements
-
Design/implement testing framework from scratch; perform functional and non-functional testing (including performance, accessibility, scenarios)
-
Test Backend (API) and data quality; verify with IoT/time-series data; contribute to defect identification and remediation
Must-have skills
-
4+ years creating and executing test cases
-
Functional and non-functional software testing, SDLC, test design methodologies
-
Python 3+ years
-
Testing framework setup from scratch
-
API testing tools (Postman, Swagger)
-
SQL/DB basics; expert with SQL usage
-
Commercial IoT experience and time-series data handling
-
Linux knowledge; AWS services (EC2, IAM, Console)
-
CI/CD (Jenkins); performance testing
-
Strong communication (English); problem-solving for reproducing bugs
Nice-to-haves
-
AWS IoT Greengrass
-
Industrial protocols knowledge (Modbus, NMEA, MQTT)
-
Location & work type: Location not specified; full-time Luxoft employee with internal mobility options (rotation between projects/locations/accounts)
Full Description
🔥Become a Luxoft employee🔥
Our Benefits
- 💰Paid Referrals
💻Equipment: laptop and monitor 🩺Private Medical & Dental care & Life Insurance covered 🏋🏽 ♀️ MyBenefit program (sports card, well-being program etc.) 🌎 Internal Mobility program - possibility of rotation between projects, locations, accounts 🎓 LuxTalent platform (webinars, training, courses) ...and more!
Project Description
- Integrated Digital Expert system is a monitoring and diagnostics system. It fulfils both local and remote data access and analytics requirement, as well as local and remote troubleshooting purpose.
Responsibilities
-
At least 4 years of creating and executing test cases
-
Working knowledge of functional and non-functional software testing, the software test life cycle, and various test design methodologies (function, performance, accessibility, scenario etc.).
-
Test cases creation and execution based on Customer and Software requirements
-
Python 3+ years of experience
-
Experience of setting up testing framework from scratch
-
Experience in testing of Backend (API) and data quality
-
Knowledge of API testing tooling like Postman, Swagger
-
DBs basics and SQL database usage expert
-
Familiar with IoT OR Time series data handing knowledge
-
Linux knowledge
-
Experience with AWS services
-
CI/CD (Jenkins)
-
Experience with Performance testing
-
Good soft skills in communication.
-
Exemplary verbal and written communication skills (English).
-
Creative problem-solver capable of creating and reproducing interesting software bugs.
Mandatory Skills Description
-
Mandatory Skills Description
-
At least 4 years of creating and executing test cases
-
Working knowledge of functional and non-functional software testing, the software test life cycle, and various test design methodologies (function, performance, accessibility, scenario etc.).
-
Test cases creation and execution based on Customer and Software requirements
-
Python 3+ years of experience
-
Experience of setting up testing framework from scratch
-
Experience in testing of Backend (API) and data quality
-
Knowledge of API testing tooling like Postman, Swagger
-
DBs basics and SQL database usage expert
-
Commercial experience in IoT
-
Commercial experience with Time series data
-
Linux knowledge
-
Experience with the AWS services ecosystem (including EC2, IAM, and the AWS Management Console)
-
CI/CD (Jenkins)
-
Experience with Performance testing
-
Good soft skills in communication.
-
Exemplary verbal and written communication skills (English).
-
Creative problem-solver capable of creating and reproducing interesting software bugs.
Nice-to-Have Skills Description
-
AWS IoT Greengrass
-
Experience or knowledge of Industrial protocols (Modbus, NMEA, MQTT)
Languages
English: B2 Upper Intermediate Show more Show less