Company Description
ALDS is a leading web and mobile app development company dedicated to delivering scalable, high-performance digital solutions tailored to meet modern business needs. Specializing in custom ERP systems, mobile applications, and enterprise-grade platforms, ALDS supports organizations in accelerating their digital transformation journey. Leveraging a three-phase approach—Discovery, Design, and Development—the team takes pride in driving client success through innovative solutions. With a focus on continuous learning, ALDS aims to empower businesses with advanced software solutions.
Role Description
We are looking for a detail-oriented QA Automation & Manual Tester with strong experience in Java and Selenium to ensure the quality, reliability, and performance of our Green Energy ERP / Solar EPC platform.
The ideal candidate should have experience testing ERP systems, dashboard-heavy applications, workflow-driven systems, or SaaS products.
This role requires both manual testing expertise and automation framework development experience.
Manual Testing Responsibilities
- Understand business requirements and prepare detailed test cases
- Perform:
- Functional testing
- Regression testing
- Integration testing
- Cross-browser testing
- UAT support
- Test complex ERP workflows, including:
- Project lifecycle
- Procurement
- Inventory
- Billing
- O&M modules
- Validate data accuracy in PostgreSQL databases
- Report, track, and retest defects efficiently
- Support release validation and hotfix verification in production
Automation Testing Responsibilities
- Develop and maintain automation frameworks using:
- Java
- Selenium WebDriver
- Create reusable automation scripts
- Automate regression and smoke test suites
- Integrate automation test execution with CI/CD pipelines
- Maintain test coverage and execution reporting
- Improve automation stability and reduce flaky tests
Technical Requirements
- Minimum 2+ years of QA experience
- Strong hands-on experience with:
- Java
- Selenium WebDriver
- Experience building or maintaining automation frameworks
- Strong knowledge of:
- TestNG or JUnit
- Maven or Gradle
- Experience with:
- REST API testing (Postman or automation-based tools)
- SQL queries (PostgreSQL preferred)
- Good understanding of:
- SDLC & STLC
- Agile/Scrum methodology
Good to Have:
- Experience testing ERP systems
- Experience testing dashboard-heavy applications
- Familiarity with:
- Docker environments
- AWS-hosted applications
- Experience working with CI/CD tools:
- Jenkins
- GitHub Actions
- GitLab CI
- Performance testing knowledge (JMeter)
- Experience testing IoT or real-time data systems
Production Environment Responsibilities
- Perform release validation before deployments
- Validate hotfixes in production environments
- Participate in sprint planning activities
- Suggest usability improvements
- Help reduce production defects through proactive testing
Soft Skills
- Strong analytical and debugging ability
- Ability to understand business workflows quickly
- Effective communication skills
- Collaborative mindset with developers and product teams
- Ownership-driven approach toward product quality
- Strong attention to detail
We're looking for someone who:
- Cares deeply about product quality, not just script execution
- Can build and maintain stable automation frameworks
- Takes initiative and improves testing processes
- Works proactively and follows structured QA practices
- Demonstrates a strong quality ownership mindset