Organization: Infoya
Location: Costa Rica
Understanding project documents, business demands, and product objectives to create and execute test cases. Create manual test scenarios, test cases and test data for application under test. Conducts end to end testing including testing of interfaces & APIs and report results. Report, test and close defects. Setting up, maintaining, and performing Test Automation frameworks on multiple application platforms, such as Desktop, and Web, and building test scenarios and acceptance tests 4 years of Software testing experience within Software Development project team Test Case Development and execution skills Experience of test automation with Selenium / web driver IO / Postman or similar tools. Experience with test and defect management tools. Good experience with different types of Testing (API testing, Manual, Front end, Web testing, UI, Regression, Functional, SIT, UAT) Experience in languages like Java, Javascript, Python Working knowledge on experience with Cucumber /Behaviour Driven Development/TDD/TestNG Good Communications Skills and attention to detail Infoya is a global IT consulting and services organization. We collaborate with visionary leaders to achieve outsized business impact by providing innovative solutions and exploring cutting-edge technologies. We work hand-in-hand with our clients to facilitate transformative change, guiding them through strategic shifts in technology, processes, and culture. Our goal is to solve the problems that our clients face, leveraging our expertise and experience to deliver practical, effective solutions that drive tangible results. Originally posted on Himalayas
The ideal candidate will have a strong understanding of software development principles, testing methodologies, and project management best practices. They will be able to work independently, prioritize tasks effectively, and communicate complex technical information to both technical and non-technical stakeholders. The Software Development Engineer In Test will be responsible for designing, developing, and executing comprehensive test plans for the application under test. They will work closely with the development team to identify and prioritize test cases, and will be responsible for ensuring that the application meets the required quality and reliability standards.
The successful candidate will have a strong passion for software testing and quality assurance, and will be able to demonstrate a thorough understanding of testing methodologies, tools, and techniques. They will be able to work effectively in a fast-paced, dynamic environment, and will be able to communicate effectively with both technical and non-technical stakeholders. In addition, the successful candidate will have a strong understanding of Agile methodologies, and will be able to work effectively in a Scrum environment.
Key Responsibilities:
- Design, develop, and execute comprehensive test plans for the application under test.
- Work closely with the development team to identify and prioritize test cases.
- Ensure that the application meets the required quality and reliability standards.
- Collaborate with cross-functional teams to identify and prioritize test cases.
- Develop and execute test automation frameworks on multiple application platforms.
- Conduct end-to-end testing, including testing of interfaces and APIs.
- Report results and close defects in a timely and efficient manner.
Requirements:
- 4+ years of experience in software testing and quality assurance.
- Strong understanding of testing methodologies, tools, and techniques.
- Ability to work effectively in a fast-paced, dynamic environment.
- Strong communication skills, with the ability to communicate complex technical information to both technical and non-technical stakeholders.
- Experience with test automation tools, such as Selenium, web driver IO, and Postman.
- Experience with test and defect management tools.
- Strong understanding of Agile methodologies and the ability to work effectively in a Scrum environment.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Master’s degree in Software Engineering or a related field.
- Professional certifications, such as ISTQB, CSTE, or CTT.
Get Latest Updates: Join our WhatsApp Group
