QA Automation Engineer with IT Skills
NGDATA
This job is no longer accepting applications
See open jobs at NGDATA.See open jobs similar to "QA Automation Engineer with IT Skills" Smartfin.Software Engineering, IT, Quality Assurance
Remote
Posted 6+ months ago
“By making your big data small and beautiful, we empower you to better serve your customers.”
NGDATA helps clients make better use of the large amounts of data they have, a potential that often goes untapped. Joining us means joining a highly talented team of enthusiastic colleagues who love to learn from each other. It means joining a hands-on company culture that offers a lot of opportunities to take initiative and put your mark on the world by co-creating and testing data-centric enterprise software.
WHAT WILL YOU DO?
Additional Tasks
WHO ARE WE LOOKING FOR?
HARD SKILLS
PERSONAL COMPETENCES
WHAT DO WE OFFER?
NGDATA helps clients make better use of the large amounts of data they have, a potential that often goes untapped. Joining us means joining a highly talented team of enthusiastic colleagues who love to learn from each other. It means joining a hands-on company culture that offers a lot of opportunities to take initiative and put your mark on the world by co-creating and testing data-centric enterprise software.
WHAT WILL YOU DO?
As a QA Automation Engineer at NGDATA, your role is integral to the organization's mission of empowering businesses through data-centric enterprise software. As QA Automation engineer, you will develop, maintain and execute automated tests to ensure the highest quality for NGDATA's Intelligent Engagement Platform (IEP) product. You have general IT and basic DevOps skills to help colleagues with various technical problems and to ensure QA team continuity.
- Creation of Automated Tests: Develop and maintain automated test cases to ensure the highest quality of NGDATA's Intelligent Engagement Platform (IEP).
- Test Execution: Execute automated test suites at every release to validate the functionality, reliability, and performance of the software.
- Log and Results Analysis: Analyze the logs and results of automated tests post-execution to identify issues, defects, or deviations from expected behavior.
- Defect Resolution: Resolve failures occurring due to issues in the automated code by collaborating with the development team and participating in defect management processes.
- Test Result Communication: Analyze and effectively communicate test results within the QA Automation team, highlighting areas of concern and potential improvements.
- Maintenance of Automation Code: Maintain the existing automation code repository by updating scripts when test cases are impacted or fail due to valid changes in the product.
- DevOps and IT support: you will occasionally be asked to help team members with IT problems or small DevOps tasks (e.g. helping people with git or solving small problems with the deployment pipelines)
Additional Tasks
- JIRA Integration: Upload test results in X-ray (JIRA) for tracking and reporting, ensuring that testing progress is well-documented.
- Participation in Agile Stand-ups: Actively participate in daily stand-up meetings, providing status updates to the QA Automation team lead and other relevant stakeholders.
- Knowledge Transfer: Contribute to knowledge transfers and learning sessions within the QA Automation team and share insights and best practices with the full QA team.
- Collaboration with Functional Test Engineers: Maintain close contact with functional test engineers to exchange insights and information about IEP's main functionalities, ensuring alignment between automated and manual testing efforts.
WHO ARE WE LOOKING FOR?
HARD SKILLS
- Language: You are fluent in English, both written and spoken, and have good communication skills.
- Good with Python: You need to be comfortable with development in Python.
- Familiarity with Robot Framework: Experience with the Robot Framework for test automation.
- Web Technology Familiarity: A good understanding of XML, JavaScript, JSON and usage of Rest APIs is a valuable addition, though not mandatory.
- Test Automation Experience: Experience with other test automation tools and frameworks is a positive factor, although not a strict requirement.
- Understanding of Software Testing Principles: Knowledge of software testing methodologies, including both manual and automated testing approaches, would be advantageous.
- General IT skills: basic knowledge of Linux, shell scripting, git, ... Knowledge of docker, Kubernetes, Cloud Infrastructure (AWS, GCP, ...) is considered a plus.
PERSONAL COMPETENCES
- Effective Communication: You can explain technical concepts clearly and visually, making it easy for your team and others to understand. Your effective communication skills help you work well with your team.
- Problem-Solving Skills and Attention to Detail: Strong analytical skills and attention to detail are crucial for identifying and resolving defects in complex software applications. You are good at finding solutions to issues in a logical and organized way. You use research and best practices to improve our systems.
- Adaptability: You are open to new ideas and can find solutions in a fast-paced environment. You can handle changes and challenges easily.
- Continuous Learning: You love learning and stay updated with the latest technologies. This helps you solve new challenges and use the best approaches in your role.
WHAT DO WE OFFER?
- A collaborative environment where input is valued and initiative is encouraged;
- The opportunity to work together in an international team of highly qualified colleauges;
- An interesting salary package including benefits (depending on your location) which can include net allowances, health and pension insurances, additional leave days, etc.
This job is no longer accepting applications
See open jobs at NGDATA.See open jobs similar to "QA Automation Engineer with IT Skills" Smartfin.