5 Sanama solution Jobs
TOSCA Automation Test Engineer (2-8 yrs)
Sanama solution
posted 4d ago
Key skills for the job
Tosca Automation Automated Test Script Development :
You will be responsible for designing, developing, and maintaining automated test scripts using the Tosca automation tool.
This involves understanding the software features and functionalities to create tests that ensure the system behaves as expected, while also allowing for quick and efficient testing cycles.
Test Execution :
Once the automated test scripts are created, you will execute the test suites to verify the functionality of the software under various conditions.
You will also ensure that the tests run smoothly, track any failures, and rerun tests after fixes are implemented, maintaining consistent execution and coverage.
Collaboration with Development Teams :
- A key part of your role will be working closely with the development teams to understand the requirements of the software being tested.
- By doing this, you will ensure that the automated tests align with the latest software updates and reflect any changes in the development process.
- You'll also discuss areas of improvement or issues found during testing, helping developers prioritize fixes.
Defect Management :
- You will be tasked with identifying, documenting, and tracking defects (bugs or issues) encountered during testing.
- This includes reporting the defects in detail and working alongside developers to determine root causes and help prioritize fixes.
- You will also verify whether the defects have been resolved after they are addressed.
Test Planning :
- During the test planning phase, you will participate in discussions regarding test strategy, coverage, and timelines.
- You'll help identify what areas of the software need testing, suggest improvements to the test plan, and contribute to decisions regarding test execution and prioritization.
Test Monitoring and Reporting :
- You will monitor the progress of test executions, logging any issues, results, or performance metrics.
- After each test cycle, you will generate reports to communicate the outcomes to stakeholders, detailing which tests passed, which failed, and any critical issues found.
- You'll also track the status of ongoing tests and provide recommendations for improving test efficiency.
Process Improvement :
- You will consistently review and improve the testing process, identifying bottlenecks, inefficiencies, or areas where the automation process can be optimized.
This could involve refining existing test scripts, suggesting new testing methodologies, or proposing tools or techniques that could enhance the automation efforts for faster and more reliable results.
Qualifications :
Education : A Bachelor's degree in Computer Science, Information Technology, or a closely related field is required to ensure a solid understanding of the principles of computing and software development. This academic background provides the foundation for your work in test automation.
Experience : Hands-on experience with Tosca Automation tools is essential. This means being able to create and manage automated test scripts using Tosca, and having familiarity with the tool's features and capabilities to improve test coverage and execution speed.
Testing Knowledge : A thorough understanding of software testing principles and methodologies is crucial. This includes knowledge of test levels (unit, integration, system, acceptance), test types (functional, non-functional), and various testing frameworks.
Skills :
Tosca : Proficiency with the Tosca automation tool is key to this role, including experience with its modules and configurations.
Automated Testing : Solid understanding of automated testing practices such as the creation of reusable test cases, continuous integration, and test reporting.
Test Case Development : Ability to develop clear, concise, and effective test cases, which includes considering different edge cases, functional scenarios, and possible failures.
Communication : Strong communication and documentation skills are essential to ensure that test cases, defects, and results are well-documented and easily understood by developers, testers, and stakeholders.
You'll also need to be able to clearly explain any complex issues or findings.
Functional Areas: Other
Read full job description