Senior QA Tester
Senior QA Tester at Blink
Join to apply for the Senior QA Tester role at Blink.
Job Description
A Senior QA Tester is responsible for designing and implementing testing processes and procedures for web and mobile applications. They identify software quality issues, work with developers to correct them, and uphold high software functionality, security, and performance standards. With strong analytical skills, they conduct thorough tests, report bugs, and work closely with cross‑functional teams to ensure the highest quality of software production.
Essential Duties and Responsibilities
- Develop and implement software testing procedures by studying system requirements, tracking QA metrics, and identifying trends in software quality and security.
- Design, develop, and execute test scripts and scenarios to identify system issues, using automated testing tools when necessary.
- Identify, document, and track software bugs, working closely with developers to debug and fix issues.
- Participate in all phases of the software development lifecycle, from initial design through to release, collaborating with developers and stakeholders to understand objectives and user needs.
- Update job knowledge by studying state‑of‑the‑art testing tools and programming techniques, participating in educational opportunities, reading professional publications, maintaining personal networks, and engaging in professional organizations.
- Lead and collaborate with cross‑functional teams, assisting in translating user requirements into system requirements.
- Conduct peer reviews of testing cases, sharing knowledge with team members to maintain high‑quality standards.
- Implement automated testing platforms and unit tests, working closely with the software development team to ensure quality and save time and effort in testing.
- Improve operations by conducting systems analysis and recommending changes in policies and procedures.
- Accomplish engineering and organization mission by completing related results as needed.
Qualifications
- Education: A Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum 5 years as a QA Tester, including hands‑on experience with automated testing tools.
- Project Management: Experience with agile project management and workflow tools such as Jira, Asana, Trello, or similar.
- Version Control: Proficiency in using Git or other version control systems.
Competencies
Technical Skills
- Proficient in various software testing methodologies, including unit, functional, integration, and regression testing.
- Experience with popular testing tools and frameworks such as Selenium and JUnit.
- Ability to identify, document, and track software defects.
- Familiarity with SQL and scripting.
- Understanding of software development lifecycle processes.
- Ability to translate business requirements into test cases.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with web application UI and UX best practices.
Problem‑Solving Skills
- Strong analytical thinking and problem‑solving skills, with the ability to troubleshoot complex software issues.
Communication Skills
- Excellent written and verbal communication skills, able to communicate effectively with both technical and non‑technical stakeholders.
Teamwork and Leadership
- Proven ability to lead and work as part of a team.
Attention to Detail
- High attention to detail with a passion for delivering high‑quality software.
Time Management
- Strong organizational skills with the ability to manage priorities and time effectively.
Adaptability
- Ability to quickly learn and adapt to new technologies and testing tools. Openness to feedback and continuous improvement.
Continuous Learning
- Commitment to learning and keeping up with the latest trends and best practices in software testing.
User‑Centric
- Strong focus on user experiences and outcomes.
Fluency in English
- Excellent command of English, written and spoken, required for clear, effective communication.
Flexibility in Work Schedule
- Willingness and ability to adjust work schedule to meet project deadlines or address urgent issues.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Quality Assurance
Industries
Technology, Information and Internet
Seja o primeiro a candidar-se à vaga de emprego oferecida!