Junior Quality Assurance Engineer - Manual Testing
Position Overview
Alianza is seeking a detail-oriented Junior Quality Assurance Engineer to join our team and ensure the delivery of a high-quality web application through comprehensive front-end manual testing. The ideal candidate will have a passion for finding bugs, improving user experience, and maintaining the highest standards of web application quality with a focus on user interface and user experience testing.
Key Responsibilities
Test Planning and Strategy
• Assist in developing test plans, test cases, and test scripts based on product requirements and specifications
• Work closely with senior QA team members to understand feature requirements and acceptance criteria
• Learn to design test scenarios that cover functional, usability, and basic edge case testing
• Support testing prioritization efforts based on guidance from senior team members and business impact
Manual Testing Execution
• Execute manual test cases focused on web application front-end functionality and user interfaces with supervision
• Perform basic UI/UX testing including layout validation and visual testing
• Test user workflows, form validations, navigation flows, and interactive elements with supervision
Defect Management
• Learn to identify, document, and track software defects using bug tracking systems
• Write clear, detailed bug reports with steps to reproduce, expected vs. actual results, and supporting evidence with guidance from senior team members
• Work with development teams to reproduce issues and verify fixes under supervision
Documentation and Reporting
• Help maintain test documentation including test cases, test results, and basic testing metrics
• Learn to create and update testing procedures and guidelines
• Assist in generating test reports and communicate testing status to team members
• Support documentation of testing processes and contribute to quality assurance knowledge base
Quality Process Improvement
• Participate in requirements reviews, design reviews, and sprint planning meetings as a learning opportunity
• Provide feedback on product usability from an end-user perspective under mentorship
• Learn about QA processes and methodologies while contributing ideas for improvement
• Stay current with industry best practices through training and guidance from senior team members
Required Qualifications
Technical Skills
• 0-1 years of experience in manual testing with focus on web application front-end testing, or recent graduate with relevant coursework
• Willingness to learn cross-browser testing and browser-specific issues
• Eagerness to learn browser developer tools for debugging and investigation
• Basic experience or strong interest in testing web application user interfaces, forms, and interactive elements
• Understanding of fundamental testing concepts and methodologies
• Willingness to learn bug tracking tools
Soft Skills
• Strong analytical and problem-solving abilities with eagerness to learn
• Excellent attention to detail and natural curiosity about how software works
• Good written and verbal communication skills
• Ability to work collaboratively in a team environment and learn from experienced colleagues
• Basic time management skills and ability to prioritize tasks
• Customer-focused mindset and interest in user experience
• Adaptability and willingness to take on new challenges
Bonus Qualifications
• Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
• Exposure to testing concepts through coursework, internships, or personal projects
• Basic familiarity with test management tools (TestRail, Zephyr, qTest)
• Some exposure to front-end frameworks and libraries (React, Angular, Vue.js) through coursework or personal projects
• Basic understanding of HTML structure and CSS for effective test case creation
• Interest in learning browser automation tools
• Awareness of web performance concepts and tools (Lighthouse, PageSpeed Insights)
• Basic understanding of accessibility principles
• Exposure to Agile/Scrum methodologies through coursework or previous internships
Work Environment
• Collaborative team environment with cross-functional interaction
• Fast-paced, dynamic workplace with evolving priorities
• Opportunities for professional development and skill enhancement
• Remote work flexibility with occasional in-office collaboration
What We Offer
• Competitive salary and benefits package
• Professional development opportunities and training
• Modern tools and technology stack
• Flexible work arrangements
• Health, dental, and vision insurance
• Retirement savings plan with company matching
• Paid time off