[Remote] QA / Tester
Note: The job is a remote job and is open to candidates in USA. G2IT, LLC. is seeking a QA / Tester with extensive experience in software quality assurance and testing for custom-developed web applications and enterprise solutions. The role involves manual and automated testing, documentation, and collaboration within Agile teams to ensure high-quality software delivery.
Responsibilities
- Skilled in understanding custom-built web applications, system architecture, data flows, tools, and operational processes
- Strong analytical skills with the ability to interpret business and technical requirements and assess functionality for quality and accuracy
- Extensive experience performing manual testing on complex software systems and integrated components
- Ability to identify, document, reproduce, and track software defects through resolution
- Experience with automated testing and test management tools such as Qmetry, Selenium, and Xray for Jira
- Experience integrating automated testing into CI/CD pipelines using tools such as GitHub Actions or Jenkins
- Proficiency in at least one automation programming language, including JavaScript/TypeScript, Python, or Java
- Ability to write clean, maintainable, reusable, and scalable automated test scripts
- Familiarity with relational database concepts and experience writing and validating complex SQL queries
- Experience testing database functionality within Oracle and PostgreSQL environments
- Ability to validate backend data integrity, data mappings, and system transactions
- Experience testing custom-developed web applications using Java and JavaScript frameworks such as Angular
- Experience testing APIs and RESTful services using tools such as Postman
- Understanding of unit testing frameworks and the role of code coverage within an enterprise quality assurance strategy
- Experience using Git source control, including branching strategies, release management, and commit best practices
- Ability to navigate code repositories and manage testing-related scripts and assets within GitHub or similar platforms
- Experience working within cloud-based environments, especially AWS
- Experience performing basic performance and load testing using tools such as JMeter
- Familiarity with containerization and orchestration technologies including Docker and Kubernetes for creating isolated test environments
- Excellent analytical, organizational, written, and verbal communication skills
- Experience producing detailed test plans, test cases, test results, and defect analysis documentation
- Experience using knowledge management and collaboration tools such as Confluence to document processes, best practices, findings, and procedures
- Ability to work effectively in cross-functional Agile teams and communicate with both technical and non-technical stakeholders
Skills
- 10+ years of experience in software quality assurance and testing for custom-developed web applications and enterprise solutions
- Strong understanding of software development lifecycle (SDLC), testing methodologies, and quality assurance best practices
- Skilled in understanding custom-built web applications, system architecture, data flows, tools, and operational processes
- Strong analytical skills with the ability to interpret business and technical requirements and assess functionality for quality and accuracy
- Extensive experience performing manual testing on complex software systems and integrated components
- Ability to identify, document, reproduce, and track software defects through resolution
- Experience with automated testing and test management tools such as Qmetry, Selenium, and Xray for Jira
- Experience integrating automated testing into CI/CD pipelines using tools such as GitHub Actions or Jenkins
- Proficiency in at least one automation programming language, including JavaScript/TypeScript, Python, or Java
- Ability to write clean, maintainable, reusable, and scalable automated test scripts
- Familiarity with relational database concepts and experience writing and validating complex SQL queries
- Experience testing database functionality within Oracle and PostgreSQL environments
- Ability to validate backend data integrity, data mappings, and system transactions
- Experience testing custom-developed web applications using Java and JavaScript frameworks such as Angular
- Experience testing APIs and RESTful services using tools such as Postman
- Understanding of unit testing frameworks and the role of code coverage within an enterprise quality assurance strategy
- Experience using Git source control, including branching strategies, release management, and commit best practices
- Ability to navigate code repositories and manage testing-related scripts and assets within GitHub or similar platforms
- Experience working within cloud-based environments, especially AWS
- Experience performing basic performance and load testing using tools such as JMeter
- Familiarity with containerization and orchestration technologies including Docker and Kubernetes for creating isolated test environments
- Excellent analytical, organizational, written, and verbal communication skills
- Experience producing detailed test plans, test cases, test results, and defect analysis documentation
- Experience using knowledge management and collaboration tools such as Confluence to document processes, best practices, findings, and procedures
- Ability to work effectively in cross-functional Agile teams and communicate with both technical and non-technical stakeholders
- Must have a Public Trust clearance, at a minimum
- Experience working with financial systems, particularly related to federal government budgeting and contracting, is highly preferred
Company Overview
Apply To This Job