Description
Job Summary:
IT professional focused on software testing, system validation, and supporting agile development cycles.
Key Highlights:
1. Central role in software testing and validation
2. Direct support for system development and certification
3. Experience with testing tools and methodologies
Description:
Education:
* Bachelor's degree completed in one of the following fields: Systems Analysis, Computer Science, Data Processing, Information Systems, Informatics, Computer Engineering, or other Information Technology disciplines; OR a bachelor's degree in any field plus a postgraduate specialization in Information Technology.
Required Certification:
Obtain at least one of the certifications below:
* ATC (Certified Test Analyst) from IBQTS – Brazilian Institute for Software Testing Quality;
* CBTS – Brazilian Software Testing Certification from ALATS – Latin American Association for Software Testing or equivalent/similar certifications;
* CTFL – Certified Tester Foundation Level.
Responsibilities:
* Perform validation on the final package resulting from the integration of two or more products from Sprints;
* Support version certification;
* Maintain system processes running in internal environments;
* Support the active system certification team (HMP);
* Support the development team by taking ownership of work items per Sprint;
* Support development-related activities, with emphasis on verification and validation of stories built during Sprints – Software Testing;
Required Responsibilities:
* Experience with REST APIs, Postman, and JMeter.
* Understanding of how systems under test operate
* Ability to design software test scenarios
* Ability to identify common software defects and errors
* Understanding of business, requirements, programming, and testing to act as co-responsible across the entire development lifecycle
* Assist the Product Owner in writing acceptance criteria for backlog stories;
* Support the Product Owner in conducting sprint story acceptance;
* Assist in writing automated unit tests;
* Perform ATDD, BDD, and/or Specification by Example;
* Create scripts—both automated and non-automated—in specific tools, execute them, and record and analyze results;
* Conduct acceptance, compatibility, regression, integration, functional, and non-functional tests (exploratory, connectivity, vulnerability, stress, and load);
* Build mocks, stubs, and/or simulators to enable test execution;
* Evaluate system performance non-functional requirements using specialized tools and monitors;
* Monitor and track system test coverage levels, promoting increased coverage whenever necessary.
* Log errors found after test execution, linking them to relevant work products;
* Evaluate results of each test cycle;
* Support managers and responsible teams in certifying system requirements;
* Familiarity with requirement notations in both agile and traditional development models;
* Ability to create tests based on business scenarios;
* Ability to model tests based on experience and defects;
* Maintenance of system cycles (active certification) in defined environments, including daily, monthly, batch, and interface routines.
* Ability to plan/execute tests to align the discipline’s scope with available timelines.
* Knowledge of Security Testing and Validation, including identifying security vulnerabilities and proposing system improvements.
* Ability to evaluate system performance non-functional requirements using specialized tools and monitors.
* Proficiency in using specialized tools for automation, performance, and test planning, management, and execution.
* Experience generating basic test documentation such as Test Plans, Test Scripts, Evidence, and Test Data Sets.
* Ability to create scripts in specialized tools and work with automated execution using variable data sets (datapool).
2511190202461065802