We are seeking a highly skilled Automated Tester to join our growing
software development team and contribute to the testing and quality
assurance of our Android, iOS, web applications, and hardware devices.
The ideal candidate is a detail-oriented individual with a strong
background in automated testing and a passion for ensuring the
delivery of high-quality software. This role requires experience in
testing mobile applications on Android and iOS platforms, as well as
web applications. The successful candidate will work closely with the
development team to design, develop, execute, and maintain automated
test scripts, frameworks, and test suites.
Our Company
Covert Alert is a technology development company that specializes in
disrupting the safety marketplace, located in downtown Indianapolis.
We are centered on creating products that address security needs
across all three tiers of safety: personal, group/institutional, and
community. Covert Alert is developing and updating a next generation
backend on the internet that overlays all three tiers of safety needs
and integrates them into one seamless solution. This is an in-house
position working with a team of highly skilled individuals.
Competitive compensation and benefit package available with unlimited
opportunity for growth and advancement.
Responsibilities
Collaborate with the development team to understand project
requirements and create test plans and test cases for Android, iOS,
and web applications.
Design, develop, execute, and maintain automated test scripts,
frameworks, and test suites for mobile and web applications. Perform
functional, regression, integration, and performance testing of
applications.
Implement Continuous Integration/Continuous Deployment (CI/CD)
processes for automated testing, including setting up and
maintaining build pipelines, integrating test automation with
version control systems, and configuring test environments.
Identify, report, and track software defects using a bug tracking
system.
Conduct root cause analysis of issues and provide detailed defect
reports to the development team.
Collaborate with cross-functional teams to ensure quality standards
are met throughout the software development lifecycle.
Stay up-to-date with industry best practices and emerging trends in
automated testing for mobile and web applications.
Continuously improve the efficiency and effectiveness of the testing
process through tool selection, process improvements, and test
automation.
Required Qualifications
Bachelor's or master’s degree in computer science, software
engineering, or a related field.
Proven 3 – 5 years’ experience as an Automated Tester or similar
role, specifically testing Android, iOS, and web applications.
Strong knowledge of automated testing frameworks and tools, such
as Appium, Selenium, Espresso, XCUITest, and JUnit.
Experience in scripting and programming languages, such as Java,
Kotlin, Swift, Python, or JavaScript.
Familiarity with mobile app development frameworks (e.g., React
Native, Flutter) and web development technologies (HTML, CSS,
JavaScript).
Proficient in writing clear, concise, and comprehensive test
plans, test cases, and test scripts.
Solid understanding of mobile and web application testing
methodologies, including functional, regression, integration, and
performance testing.
Experience with version control systems (e.g., Git) and CI/CD
tools (e.g., Jenkins, Travis CI) for test automation.
Strong analytical and problem-solving skills, with the ability to
identify and debug issues effectively.
Excellent communication and collaboration skills, with the ability
to work effectively in a team environment.
Detail-oriented with a focus on delivering high-quality software.
Preferred Qualifications
Experience with cloud-based testing platforms (e.g., AWS Device
Farm, Firebase Test Lab).
Knowledge of API testing and tools (e.g., Postman, REST Assured).
Understanding of agile development methodologies (e.g., Scrum,
Kanban).
Familiarity with performance testing tools (e.g., JMeter,
Gatling).
ISTQB or similar certification in software testing.