Quality Engineer 3 at Granicus

Bengaluru, Karnataka, India

Granicus Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
SaaS, TechnologyIndustries

Requirements

  • 6 years in Software testing experience
  • Hands-on manual testing experience in SaaS web applications: 3+ years
  • JavaScript/CodeceptJS automation experience including: 2+ years
  • Writing and maintaining CodeceptJS test scenarios
  • Working with CodeceptJS helpers (WebDriver, REST, Playwright)
  • Creating custom helpers and page objects
  • Debugging automated tests and handling flaky tests
  • Strong JavaScript/TypeScript skills for test automation development
  • API testing expertise using tools like Postman, REST clients, and CodeceptJS REST helper
  • Web technologies proficiency: HTML, CSS, JavaScript, DOM manipulation
  • Testing Methodology Skills: Exploratory testing techniques (session-based testing, risk-based testing, boundary testing)
  • Test case design: equivalence partitioning, boundary value analysis, state transition testing
  • Accessibility testing: WCAG compliance, screen reader testing, keyboard navigation
  • Cross-browser testing: understanding browser differences and compatibility issues
  • Mobile testing: responsive design validation and mobile-specific scenarios
  • Technical Infrastructure Skills: CI/CD integration (Jenkins, GitHub Actions, or similar platforms)
  • Version control: Git workflows, branching strategies, pull request reviews
  • Database testing: SQL queries, data validation
  • Performance awareness: identifying performance bottlenecks through testing
  • Security testing fundamentals: input validation, authentication, authorization
  • Preferred: Experience with other automation frameworks (Selenium, Playwright, Cypress)
  • Preferred: Knowledge of containerization (Docker) for test environment setup
  • Preferred: Experience with test reporting tools and metrics

Responsibilities

  • Execute comprehensive manual test plans for new features and regression testing
  • Perform exploratory testing to uncover edge cases and usability issues
  • Conduct accessibility testing using both manual techniques and automated tools
  • Validate user workflows and business logic through hands-on testing
  • Identify and document defects with clear reproduction steps and impact assessment
  • Design and develop end-to-end test automation using Javascript/CodeceptJS framework
  • Create and maintain automated API test suites using CodeceptJS REST helper
  • Build reusable page objects and step definitions for maintainable test code
  • Integrate automated tests into CI/CD pipelines for continuous testing
  • Debug and troubleshoot automated test failures in various environments
  • Collaborate with product management to understand requirements and acceptance criteria
  • Work with developers to identify testable scenarios and automation opportunities
  • Participate in test planning and estimation during sprint planning
  • Mentor team members on both manual testing techniques and CodeceptJS best practices
  • Champion quality processes and advocate for comprehensive test coverage

Skills

CodeceptJS
JavaScript
REST
CI/CD
Page Objects
Step Definitions
Exploratory Testing
Accessibility Testing
Manual Testing
API Testing

Granicus

Digital solutions for government agencies

About Granicus

Granicus provides digital solutions specifically designed for government agencies and public sector organizations. Their software products help improve the efficiency and transparency of government operations. Granicus offers a variety of tools, including platforms for managing public meetings, live streaming legislative sessions, and facilitating citizen engagement and feedback. These solutions enable government entities to communicate better with citizens and deliver services online more effectively. Unlike many competitors, Granicus focuses exclusively on the GovTech market, catering to a wide range of clients from federal to local government levels. The company's goal is to enhance public engagement and streamline government processes through technology, generating revenue primarily through subscription-based services and professional support.

Core, West VirginiaHeadquarters
1999Year Founded
$10MTotal Funding
EARLY_VCCompany Stage
Government & Public SectorIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Unlimited Paid Time Off
401(k) Company Match
Paid Parental Leave
Group legal coverage

Risks

Integration challenges with Simpleview and SmartGov may delay product enhancements.
Focus on destination marketing could divert attention from core GovTech services.
Intensifying competition in the GovTech market pressures Granicus to innovate rapidly.

Differentiation

Granicus specializes in digital solutions for government agencies, enhancing public engagement.
The company offers subscription-based services, ensuring a steady revenue stream.
Granicus provides tools for managing public meetings and live video streaming.

Upsides

Increased demand for digital public engagement tools boosts Granicus' market potential.
Acquisitions of Simpleview and SmartGov expand Granicus' market share and service offerings.
Growing government funding for digital transformation projects offers new revenue streams.

Land your dream remote job 3x faster with AI