Ingeniero de Calidad de Software QA
Core
Designing test strategies, automating test scenarios, and ensuring software quality through functional and non-functional testing across the development lifecycle.
Role type
Senior IC Software Quality Automation Engineer
Builds
Automated test frameworks, test data, and quality assurance for web, desktop, and mobile applications
Domain
Software Engineering / Quality Assurance / Automation
Required skills
Quality Engineering, Test Automation, Selenium, Rest Assured, Karate DSL, Serenity, Appium, Cucumber, Java, JavaScript, Jira, Xray, Gherkin, Jenkins, Bitbucket, Postman, OWASP, MongoDB, ISTQB, BDD, Backend Testing, Web Testing, Desktop Testing, Security Testing, Performance Testing, Test Data Management, Continuous Integration, Version Control, DevSecOps, Configuration Management, Design Patterns, Mobile Testing, Monitoring
Preferred skills
DevSecOps, Configuration Management, Test Data Administration, Design Patterns, Mobile Testing, Performance Testing, Monitoring
Technologies
Selenium, Rest Assured, Karate DSL, Serenity, Appium, Cucumber, Java, JavaScript, Jira, Xray, Gherkin, Jenkins, Bitbucket, Postman, Dynatrace, MongoDB, OWASP
Responsibilities
Define and refine user stories and acceptance criteria for functional, manual, and automated tests; Estimate, prioritize, and plan testing activities including strategy, access, data preparation, automation, execution, and defect management; Design test strategies according to established guidelines; Determine which tests to execute manually versus automatically; Design test cases using specialized techniques and Gherkin syntax; Review and manage the reuse, update, or deletion of obsolete manual and automated test cases; Apply continuous testing and performance testing frameworks; Manage test data for functional and non-functional scenarios in development, certification, and production environments; Execute early tests in development and certification environments including functional and non-functional validations; Manage identified defects and track them to resolution; Execute security tests and monitor results of functional and non-functional tests; Monitor incidents in development and certification environments; Identify risks, impediments, and dependencies, and propose action plans to resolve them; Define and execute the Validation Plan (PPR) and follow up on post-production results.
Seniority
Senior, hands-on IC