Our client is one of the world's largest providers of software to Telecommunications Service Providers globally with accounts such as AT&T, BT / EE, Vodafone, Sky and Orange.Our client is engaged in a huge Digital Transformation program with a Service Provider based in Madrid covering many aspects of IT.We are looking for a QA Test professional to be in charge of test execution, hands-on validation and certification of the software readiness.
This is a permanent position, to be based on-site on the Service Provider side, west Madrid.
The SW Test Engineer focuses mainly on testing and automation for functionalities, along with hands on validation and certification of software readiness produced.
The SW Test Engineer will be part of the local UAT team in Madrid, and will contribute to ensuring the quality of the team's deliverables by creating and executing tests and automation to be integrated with a CI-CD pipeline, and shadowing the team members on applications and flows.
By performing this role, the SW Test Engineer should gain and sustain knowledge of my client's products and business and operational environments as well as develop an in-depth understanding of testing methodology, tools and lifecycle.
Execute functional/ Automation test procedures and/ or scripts either manually or by automated tools.
Track and report on the test execution in a timely manner with attention given to achieving a high level of quality.
Assist and support the OSP local testing team for applications & testing methodologies.
Participate in team ceremonies and contribute to the team quality assurance.
Identify Functional GAP scenarios while testing and raise it to the team.
Test Microservices APIs in a Cloud-based environment.
Create Automation tests that will be embedded in the CI-CD pipeline.
Gather and document the outcome of test executions and all information needed to support ongoing measurements and reporting on risks, defects, tests, and coverage.
Report discrepancies and analyzes them to determine the root causes.
Evaluate script failures at a high level.
Coordinate with Development and Infra teams/peers on the resolution of issues, overseeing the testing progress and ensuring that high standards of quality are being met.
Participate in and contribute to internal design reviews of testing materials.
Evaluate test exit criteria to assess if additional tests are required or if test scenarios need to be adjusted.
Contribute to the design of test scenarios and performs peer reviews of test cases.
Compare and analyze system behaviour vs. expected results/KPIs based on business and technical requirements.
Identify issues, propose system improvements and perform repetitive test execution to resolve identified issues.
Bachelor's degree in Science/IT/Computing or equivalent 1-2 years of experience at writing software code in at least one programming language.
SW Development/ Testing orientation & knowledge.
Core Java, Automation, Functional Testing, REST APIs, SQL.
Additional Desired: Cucumber, Postman, TestNG, Rest Assured, Couchbase, Cassandra, PostgreSQL.
Unix user knowledge.
Scrum and DevOps knowledge.
Analytical Skills/Log Browsing.
Good level of English
Native level of Spanish
Why you will love this job:
You will have the opportunity to work with the industry most advanced technologies and processes.
You will have the opportunity to work in a thriving organization, with ever-growing opportunities for personal development.
You will be part of a collaborative team and will interact with people from different countries to reach common goals.