Mid-Level QA
Description
Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Currently, we are seeking a Mid-Level QA with a strong English level to join our team. Here are the challenges that our next warrior will face and the requirements we look for:
Position Title: Mid-Level QA
Location: Remote (Colombia)
What you will be doing:
As a Mid QA Engineer for the LSS Portal, your primary role is to design, execute, and optimize quality assurance tests while developing mid-level automation scripts. You will work closely with developers to ensure high-quality outcomes throughout the development cycle, playing a critical role in defect tracking and resolution. This position involves a deep understanding of application architecture and conducting back-end testing using SQL/NoSQL. You will be part of a dynamic team where you'll support process improvements and collaborate extensively, aligning with Lean Tech’s commitment to delivering high-quality solutions.
- Develop and execute detailed test plans and cases to ensure thorough coverage of application functionality.
- Collaborate closely with development and product teams to establish and align quality standards and acceptance criteria for projects.
- Automate functional and regression test scripts using appropriate tools and frameworks to enhance testing efficiency.
- Identify, document, and track software defects using JIRA and TestRail, ensuring prompt resolution in collaboration with team members.
- Analyze test results to identify root causes, trends, and potential risks in the software development process.
- Participate in code reviews, offering QA insights to improve product reliability and performance.
- Maintain comprehensive documentation for QA processes and test outcomes to ensure traceability and transparency.
- Continuously seek and implement process improvements to boost the efficiency and effectiveness of QA activities.
- Ensure that defects are appropriately reported, prioritized, and monitored to resolution.
- Support product releases with open availability to resolve any last-minute issues.
- Engage in planning and review meetings with development and product teams to drive project success.
Requirements & Qualifications
To excel in this role, you should possess:
- Main Skills:
These are the must-haves that are essential for this position.
- 3+ years of quality assurance experience, with responsibility for test design, execution, and optimization.
- Intermediate proficiency in using test management tools such as JIRA and TestRail.
- Experience in creating and maintaining automation scripts, with exposure to multiple automation frameworks.
- Basic knowledge of CI/CD processes and familiarity with Jenkins for integration and deployment activities.
- Intermediate understanding of backend testing, including working knowledge of SQL and NoSQL databases.
- Basic to intermediate knowledge of programming languages, particularly JavaScript.
- Experience with additional CI/CD tools beyond Jenkins for enhanced deployment practices.
- Familiarity with Agile methodologies and their application in continuous QA processes.
- Proficiency in using programming languages additional to JavaScript, such as Python.
- Soft Skills:
These are additional skills that will help you succeed in this role.
- Strong verbal and written communication skills.
- Excellent analytical and problem-solving abilities, with a results-oriented approach.
- Strong organizational skills and the ability to thrive in a collaborative environment.
- Demonstrated ability to lead process improvement initiatives.
- Certification in ISTQB or similar quality assurance certifications.
- Strong time management skills to handle multiple tasks efficiently.
- Ability to adapt to new technologies and tools swiftly and effectively.
- Experience in creating performance testing scripts to evaluate system responsiveness.
- Effective communication skills enabling seamless collaboration with developers and stakeholders for quality assurance processes.
- Strong analytical and problem-solving capabilities to identify and resolve defects in complex systems, enhancing software reliability.
- A client-centric mindset to ensure that testing outcomes align with business objectives and customer expectations.
- Energetic and passionate attitude promoting a positive and proactive approach to challenges in a dynamic work environment.
- Organizational and leadership skills to successfully contribute to process improvements and mentor less experienced team members.
- Collaborative nature suited for thriving in team settings while maintaining focus on individual tasks and responsibilities.
Why you will love Lean Tech:
- Join a powerful tech workforce and help us change the world through technology
- Professional development opportunities with international customers
- Collaborative work environment
- Career path and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.