QA Software Engineer In this role, you will have the opportunity to work on exciting projects that leverage the latest technologies in web and mobile applications. As a QA Software Engineer, you will collaborate closely with development teams, product managers, and clients to design, develop, and deploy high-quality software solutions. You will be instrumental in ensuring that products meet both functional and non-functional requirements through manual and automated testing, defect tracking, and process improvements. You will also be resposible of creating QA testing Standard Operating Procedures. Key Responsibilities: - Test Planning & Execution: Design and execute detailed test cases for new features, enhancements, and bug fixes, ensuring software meets the highest quality standards. - Automated Testing: Write and maintain automated test scripts using tools like Selenium, Cypress, and Appium to streamline the testing process and improve test coverage. - Cross-Platform Testing: Validate the performance and functionality of web and mobile applications across different browsers, devices, and operating systems. - Bug Reporting & Issue Tracking: Identify, document, and prioritize bugs using Jira or similar tracking systems, and collaborate with development teams to resolve issues efficiently. - Collaboration: Work with developers, UI/UX designers, Scrum Masters, and product managers to ensure that the product is aligned with customer expectations and meets usability and performance standards. - Performance & Regression Testing: Perform performance tests to evaluate scalability and conduct regression testing to ensure that new updates do not introduce defects. - Continuous Integration: Contribute to the integration of automated tests into CI/CD pipelines using tools like Jenkins and GitLab, ensuring early detection of potential issues. - Documentation & Reporting: Maintain comprehensive test documentation, including test plans, case results, and detailed bug reports, providing insights into product quality and test progress. Required Skills & Qualifications: - A Bachelor’s degree in Computer Science, Engineering, Systems Engineer or a related field. - Up to 2 years of professional experience in software quality assurance or related roles. - Fluency in English and Spanish - Hands-on experience with manual testing and automated testing frameworks like Selenium, JUnit, Cypress or similar. - Familiarity with API testing using tools such as Postman or SoapUI. - Basic knowledge of SQL for database validation and testing. - Experience working within Agile methodologies (Scrum/Kanban) and knowledge of Agile testing principles. - Strong problem-solving skills and a passion for ensuring software quality. - Excellent communication skills and a collaborative mindset to work across teams and with clients. - Familiarity with mobile testing. - Knowledge of cloud platforms (AWS, Azure) and how to test cloud-based applications. Job Type: Full-time Education: - Bachelor's (Required) Experience: - QA: 1 year (Required) Location: - Medellín, Antioquia (Required) Application Deadline: 20/01/2025 Expected Start Date: 15/03/2025