More jobs:
Job Description & How to Apply Below
The ideal candidate brings a strong foundation in QA practices across the full software development lifecycle, with solid Python automation skills and a passion for building efficient, maintainable testing solutions.
Key Responsibilities
Test Automation Design, script, and maintain automated regression test suites for web and enterprise applications using Selenium. Build data-driven frameworks that support multiple environments, integrate automated tests into CI/CD pipelines, and lead Selenium automation efforts in Python — ensuring strong coverage, maintainability, and pipeline integration.
Manual Testing Design and execute manual test cases, exploratory testing, and regression testing. Develop and maintain detailed test plans based on business and technical requirements. Perform functional, integration, UAT, and regression testing across all SDLC stages, and manage defects clearly through a defect tracking tool.
Continuous Testing & Deployment Support Collaborate with developers to automate build, deployment, and testing processes. Support smoke and sanity testing for releases, maintain reliable test environments, and contribute to improvements in deployment automation and testing efficiency.
Collaboration & Quality Assurance Work closely with QA analysts, business analysts, developers, and business stakeholders to define test scenarios and acceptance criteria. Participate in sprint planning, code reviews, and defect triage, and produce thorough test documentation and results reporting.
Process & Continuous Improvement Recommend and implement improvements to the QA automation framework. Help establish coding and documentation standards for automated test development.
Qualifications
Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
3 to 6 years of QA experience spanning both manual testing and test automation.
Strong proficiency in Python with experience in pytest or similar frameworks.
Working knowledge of C# sufficient to read and migrate existing automation code.
Experience with Selenium, Postman, and API/UI automation.
Familiarity with test management tools such as Test Rail or Zephyr.
Knowledge of SQL, HTML, CSS, JavaScript, and REST APIs.
Hands-on experience integrating automated tests into CI/CD pipelines.
Solid understanding of software testing methodologies and SDLC best practices.
Excellent written and verbal communication skills.
Nice to Have
Experience with Agile/Scrum, stakeholder communication, or real estate/ERP enterprise systems is a plus.
About The Company
For over half a century, Onni Group has been building communities for people to live, work, and play. Our success reflects our commitment to our employees, partners, and customers — and our dedication to quality, innovation, sustainability, and customer satisfaction.
How To Apply:
Please apply through the link on the job posting and attach your resume and any other required documents.
We thank all applicants for your interest in the Onni Group. Note that only those applicants under consideration will be contacted
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×