N-iX is looking for a Middle QA Engineer with API testing experience to join our team on a full-time basis.
About project
It is a web application that focuses on the trading market and provides corporate clients with a comprehensive suite of customization products, offering transparency, flexibility and predictability. The main goal of it is to allow clients to gain exposure to the market, simply and transparently, to extract a return.
- Client Location: United Kingdom;
- Industry: FinTech;
- Team size: 10;
- Team location: Lviv and London
Key Responsibilities:
1. API Testing:
- Utilize tools such as Postman, Insomnia, or Swagger to test APIs.
- Write and execute API requests (GET, POST, PUT, DELETE) to validate functionality.
- Analyze API responses, including HTTP status codes, data formats (JSON, XML), and performance metrics.
- Work with RESTful and SOAP APIs, ensuring compliance with specifications and expected behaviors.
2. Automation (Optional):
- Familiarity with automating API tests using tools like Postman Collections, Newman, or testing frameworks like REST Assured (Java) or Requests (Python).
- Assist in writing automated test scripts to improve efficiency and coverage.
3. Collaboration:
- Work closely with development teams to understand API requirements and provide feedback on functionality, usability, and performance.
- Participate in Agile development processes, including stand-ups, sprint planning, and retrospective meetings.
4. Bug Tracking:
- Document and report API bugs, and track their status in JIRA.
- Collaborate with developers to reproduce and resolve issues.
5. Documentation:
- Review and contribute to API documentation.
- Ensure that test cases are up to date and reflective of API changes.
- Performance & Security Testing (Optional):
- Assist in testing the performance of APIs (e.g., load testing with tools like JMeter).
- Familiarity with basic security tests, such as verifying authentication, authorization, and data protection mechanisms.
Key Skills:
- API Tools: Experience with Postman, Swagger, and other API testing tools.
- Basic Programming: Knowledge of scripting languages (e.g., Python, JavaScript) is a plus for writing automated tests.
- Problem Solving: Strong analytical skills to identify issues in API responses and integration points.
- Understanding of HTTP/HTTPS: Basic knowledge of web protocols, request methods, and response handling.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience with RESTful and SOAP APIs.
- Familiarity with API testing automation.
- Attention to detail in reviewing API responses and edge cases
- Finance business domain knowledge including trading is a plus
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits