Who We Are
Eterio Realties Inc., are the creators of FabStation, a software product that specializes in augmented reality, leveraging BIM models, for the construction industry. If this jargon means something to you or interests you, then read on…
What We Are Looking For
We are seeking a skilled Senior Software QA Engineer to ensure the delivery of high-quality software for an AR Unity project and an Angular-based web application. This role requires strong hands-on testing experience, including the design, development, and maintenance of automated test solutions for both the AR Unity application and the supporting web portal. The Senior QA Engineer will also be responsible for executing and guiding performance and load testing efforts to ensure application stability, scalability, and optimal performance across platforms.
Responsibilities:
- Automation Framework Development
- Design and implement automation frameworks for validating AR Unity application functionality.
- Develop web-portal automation scripts.
- Collaborate with cross-functional teams to identify automation opportunities and streamline workflows.
- Test Planning, Execution, and Defect Management
- Collaborate with product managers and developers to create comprehensive test plans and test cases for AR Unity and web-portal functionalities.
- Execute and manage both manual and automated tests, ensuring adherence to quality standards.
- Document and track defects, working with development teams to resolve issues promptly.
- Performance and load Testing
- Plan, design, and execute performance and load testing to assess application responsiveness, scalability, and stability.
- Analyze performance test results and provide recommendations for optimization.
- Tool Evaluation and Integration
- Research, evaluate, and implement QA tools to enhance automation, performance and load testing, and team capabilities.
- Quality Advocacy and Metrics
- Promote adherence to quality standards and best practices across AR Unity and web-portal projects.
- Monitor and report on quality metrics, providing actionable insights for continuous improvement.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in QA testing with a focus on automation.
- Strong understanding of software testing principles, methodologies, and best practices.
- Proficiency in programming languages such as JavaScript, TypeScript, Python, C# and API Testing (i.e. Postman, Swagger).
- Hands-on experience with visual automation tools for AR projects.
- Familiarity with Unity Editor and its AR features (AR Foundation, ARKit, ARCore, etc.).
- Ability to identify and document bugs, glitches, and inconsistencies in the AR app.
- Proficiency in testing across various devices, such as smartphones, tablets, and AR headsets (e.g., HoloLens, Quest etc).
- Experience with web automation tools.
- Experience working with version control systems such as Git and using GitHub repositories.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Summary of Technical Proficiencies
- Programming Languages: JavaScript, TypeScript, Python, C#
- Testing Tools: Cypress, Selenium, Playwright, Postman, Swagger
- Version Control: Git, GitHub
- Collaboration Tools: Jira, TestRail, Confluence
Core Skills
- Manual, Load, Exploratory, Performance, Regression & Functional & Compatibility testing across iOS, UWP (Desktop), and Android devices
- Pen Tests
- Test Planning, Test Strategy & Quality Assurance
- Defect Tracking & Root Cause Analysis
- Test Automation (Cypress, Selenium, Playwright
- Agile / Scrum Methodologies
- CI/CD Awareness & Release Validation
Manual, Load, Exploratory, Performance, Regression & Functional & Compatibility testing across iOS, UWP (Desktop), and Android devices
Pen Tests
Test Planning, Test Strategy & Quality Assurance
Defect Tracking & Root Cause Analysis
Test Automation (Cypress, Selenium, Playwright
Agile / Scrum Methodologies
CI/CD Awareness & Release Validation
Professional Experience
- Conducted comprehensive manual, exploratory, regression, and integration testing.
- Developed and maintained test strategies, test plans, and quality standards.
- Identified, documented, and tracked defects, ensuring clear reproduction steps and risk assessments.
- Collaborated with developers and product managers to ensure release readiness.
- Mentored junior QA team members, providing guidance and knowledge sharing.
- Contributed to the development and maintenance of automated test suites.
- Participated in sprint planning, grooming, and retrospectives.
Conducted comprehensive manual, exploratory, regression, and integration testing.
Developed and maintained test strategies, test plans, and quality standards.
Identified, documented, and tracked defects, ensuring clear reproduction steps and risk assessments.
Collaborated with developers and product managers to ensure release readiness.
Mentored junior QA team members, providing guidance and knowledge sharing.
Contributed to the development and maintenance of automated test suites.
- Executed thorough manual testing across various applications and platforms.
- Assisted in creating and maintaining test documentation, including test cases and plans.
- Worked closely with cross-functional teams to ensure alignment on quality goals.
- Reported and tracked defects, collaborating with developers to resolve issues.
- Supported automation efforts and contributed to continuous improvement of QA processes.
Executed thorough manual testing across various applications and platforms.
Assisted in creating and maintaining test documentation, including test cases and plans.
Worked closely with cross-functional teams to ensure alignment on quality goals.
Reported and tracked defects, collaborating with developers to resolve issues.
Supported automation efforts and contributed to continuous improvement of QA processes.
Nice to Have:
- Certification in QA or software testing (e.g., ISTQB, CSTE).
- Familiarity with Azure cloud environments.
- Knowledge of using Unity Profiler, Xcode, Android Studio, Visual Studio (for UWP and general development) or similar tools for performance monitoring and bug diagnosis.
- Proficiency with automation testing for Unity app.
Benefits:
- Company events
- Dental care
- Extended health care
- Paid time off
- Work from home
Schedule:
- 8-hour shift
- Day shift
- Monday to Friday