Posted at: 17 January
QA Automation Engineer – REF 42 – 35
Company
Xogito
Xogito is a global B2B digital services provider specializing in data management, real-time bidding, e-commerce, and advertising technology solutions.
Remote Hiring Policy:
Xogito supports a fully remote work environment and hires globally, welcoming applications from various regions without specific restrictions.
Job Type
Full-time
Allowed Applicant Locations
Portugal, Worldwide
Job Description
Purpose of the Role
As a Quality Аssurance Automation Еngineer, you will be responsible for the implementation of highly automated test cases. You have to provide the needed level of testing and report any deviations from the expectations, or defects in the system. You understand how your work fits in the software development process, and what are the expected deliverables. You have to work effectively with other software engineers following the established processes and work conventions, and recommending changes that will lead to optimization and quality improvement.
Duties & Responsibilities
- Analysis and clarification of requirements
- Drives the quality of the product, together with the other functional groups
- Creates and executes automated tests
- Configures and maintains the test environments
- Performs the test execution with test tools and measurement equipment
- Evaluate test results and define the found defects as per the requirements
- Identifies risks prior to and during the testing phase of feature development
- Proactively gives recommendations for processes, products, and documentation improvements
Required Experience & Knowledge
- Minimum of 3 years of professional experience in the software quality assurance field
- Automation experience – API, HTML UI
- Experience with any of the automation frameworks – Selenium. Robot Framework, Cypress, Playwright, TestComplete, Cucumber, or other Selenium based frameworks
- Extensive experience working with Python
- Working knowledge of structured test methodologies and processes
- Working knowledge of SQL
- Basic understanding of Linux administration
- Basic networking knowledge
Skills and Attributes
- Excellent communication skills
- Good logical and analytical thinking
- Self-driven and motivated towards achieving results
Required Education & Qualifications
- Fluency in English (both written and spoken) is a must
- Bachelor’s or Master’s degree in Computer Science or related degree
- Any relevant certificate would be considered a plus